??
1关于Makefile,在编写Makefile的时候,Makefile这个名称第一个字母要大写。并且必须是Makefile.一个Makefile就相当于:
#目标:依赖(条件)
#
命令
à注意这里前面是一个tab
2案例:
A:创建一个项目calc,案例项目结构如下:
B编写mul.c
C编写sub....
分类:
其他好文 时间:
2014-09-21 01:30:39
阅读次数:
253
一、总体概览C库:libcurl 3.7目标平台:android编译平台:ubuntu 12编译工具:ndk r7 or later二、已知方法1. 官网上给了两种方法,第一种方法是使用android源代码来一块编译,原文如下:Method using the static makefile: se...
分类:
移动开发 时间:
2014-09-20 22:52:29
阅读次数:
271
转自:http://www.cnblogs.com/propheteia/archive/2012/06/26/2563383.htmlconfigure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备最常用的参数: ./configu...
分类:
系统相关 时间:
2014-09-20 15:12:57
阅读次数:
214
1、下载软件rzsz-3.34.tar.gz。登录linux,用命令wgethttp://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。2、解压tar-zxvfrzsz-3.34.tar.gz3.修改Makefile第四行OFLAG=-O为OFLAG=-O-DREGISTERED否则,编译后,在上传下载完成都会提示:***UNREGISTEREDCOPY*****Please..
分类:
系统相关 时间:
2014-09-19 12:17:36
阅读次数:
413
最近在学习nginx,由于实在linux下,一些代码需要用makefile文件来编译,比较节省时间。因为在nginx中添加一个新的模块如果用./configure方法来添加,特别是当你的代码有错时,修改以后又./configure,那么没编译一次都需要几分钟,实现在受不了了,就学习一下makefile,另一个原因是自己以前没有接触过linux,跟没有在linux下编写过代码,这次决定在学nginx的同时学习一个linux编程,当然就有必要学习一下makefile(按需求学习,重点放在学习nginx)。...
分类:
其他好文 时间:
2014-09-18 23:52:34
阅读次数:
478
之前没有足够的心理准备,没有想到构建一个项目的makefile这么让人崩溃。纯手写的话,我的能力还不足。尝试找工具,autoconf&automake or cmake。经过大概一天的时间,比较之后,决定使用cmake。可以从网络上找到足够多的cmake教程,不过都不是很详尽。毕竟够将项目之初这样令...
分类:
其他好文 时间:
2014-09-18 18:33:04
阅读次数:
209
Makefile中的%标记和系统通配符*的区别在于,*是应用在系统中的,%是应用在这个Makefile文件中的。(本文的测试环境是Windows7下使用MinGW提供的make.exe)例如,如果你想编译一个文件夹下的所有.c文件,你可能会这样写:1 %.o:%.c2 gcc -o $@ $...
分类:
其他好文 时间:
2014-09-18 16:11:44
阅读次数:
147
一、工具的使用1、学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim,这也是我目前使用的文本编辑器。2、学会makefile文件的编写规则,并结合使用工具aclocal、autocon...
分类:
编程语言 时间:
2014-09-17 20:07:42
阅读次数:
228
CMAKE的使用Version 1.02009-3-18一、基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、概念o...
分类:
其他好文 时间:
2014-09-17 14:57:22
阅读次数:
336
原文地址:blog.csdn.net/ghostyu/article/details/77551771、目标名称,摆脱手动设置目标名称[cpp]view plaincopyTARGET=$(notdir$(CURDIR))all:$(TARGET)CMD....$(CURDIR) 表示Makfile...
分类:
其他好文 时间:
2014-09-17 14:57:12
阅读次数:
692