首先建立好自己的工作目录
然后创建主函数main.cpp
接着写sinValue.h和cosValue.h函数文件
先按照传统方式进行编译运行
然后用make,先写makefile文件
将原来生成的文件删除,运行make
搞定,下面多尝试几个make的基本语法与变量。
基本的 makefile 守...
分类:
系统相关 时间:
2015-08-11 23:36:51
阅读次数:
292
– Makefile (全局的Makefile文件) – bionic (Bionic含义为仿生,这里面是一些基础的C库源代码) – bootloader (引导加载器) build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具) – build ...
分类:
移动开发 时间:
2015-08-11 19:30:37
阅读次数:
133
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。一、Android.mk文件的用途一个android子项目中会存在一个或多个...
分类:
移动开发 时间:
2015-08-11 16:06:59
阅读次数:
154
makefile三要素:目标,依赖,命令GNUmake的主要预定义变量make-fmakefilename指定makefile文件1.预定义变量含义$*不包含扩展名的目标文件名称。$+所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。$<第一个依赖文件的名称。$?所有的依赖文件,以..
分类:
其他好文 时间:
2015-08-09 18:59:55
阅读次数:
101
直接写Makefile 文件(假设要编译的文件为hello.c)1 ifneq ($(KERNElRELEASE),)2 obj-m := hello.o3 else4 obj-m := hello.o5 KERNELDIR ?= /lib/modules/$(shell uname -r)/bui...
分类:
系统相关 时间:
2015-08-08 13:26:39
阅读次数:
137
在Makefile中写shell代码有点诡异,和不同的shell语法不太一样,如果不了解,看Makefile会莫名其妙。下面总结了一些。 1:尽在Makefile文件的目标项冒号后的另起一行的代码才是shell代码。 eg: xx = xx1 // 这里时makefile代码 yy:xx = xx2...
分类:
系统相关 时间:
2015-08-07 18:44:08
阅读次数:
172
下载lua:去官网http://www.lua.orgcdlua-5.3.1进入目录lsMakefileREADMEdocsrc有一个Makefile用makeinstallINSTALL_TOP="/MyLua"将lua安装在自己创建的“/Mylua”目录下,则发现不成功,根据提示则显示lualuacliblua.a缺少。cdsrc进入src目录下,发现也有一个Makefile文件执..
分类:
移动开发 时间:
2015-08-05 01:14:52
阅读次数:
156
Makefile文件的规则格式TARGET:PREFEQUISTES COMMANDSmain.c
#include
#include int main(int argc,char *argv[]){
printf("%d",getNumber());
return 0;
}utility.h
int getNumber();utility...
分类:
移动开发 时间:
2015-07-30 14:55:05
阅读次数:
251
1.如果目标文件的后缀是make所识别的,那么"$*"就是除了后缀的那一部分。makefile文件如下1 all: foo.o2 echo final3 4 foo.o: bar.c5 echo $*bar.c文件存在,执行make后的结果:echo foofooec...
分类:
其他好文 时间:
2015-07-28 20:48:39
阅读次数:
78
1.例解 autoconf 和 automake 生成 Makefile 文件
https://www.ibm.com/developerworks/cn/linux/l-makefile/
2.Linux下Makefile的automake生成全攻略
http://www.yesky.com/120/1865620.shtml...
分类:
其他好文 时间:
2015-07-28 14:37:57
阅读次数:
144