Makefile 相关
namecyf
这个作者很懒,什么都没留下…
展开
-
linux编程初步之跟我学makefile中的自动依赖
最近学习了一下makefile,对自动依赖感觉不是很懂,通过阅读info make和网上的一些文章,然后做了一下测试,感觉有了一些认识,所以把学习的一些过程写出来,希望对像我一样的初学者有所帮助。其中可能有很多错误,还请各位大侠指正。yeahnix,04/5/26 1.依赖及自动依赖 makefile的执行是以依赖关系为基础的,即如果要生成某个目标,那么该目标所依赖的文件必须存转载 2012-03-09 16:21:27 · 1266 阅读 · 0 评论 -
Makefile 之 include
本节我们讨论如何在一个 Makefile 中包含其它的 makefile 文件。Makefile 中包含其它文件的关键字是“include”,和 C 语言对头文件的包含方式一致。 “include”指示符告诉 make 暂停读取当前的 Makefile,而转去读取“include”指定的一个或者多个文件,完成以后再继续当前 Makefile 的读取。Makefile 中指示符转载 2012-03-09 14:56:03 · 1137 阅读 · 0 评论 -
Makefile之wildcard
1、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下建立一个名为sub的子目录$ mkdir test$ cd test$ mkdir sub在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c2 个文件建立一个简单的Makefiles转载 2012-03-09 14:51:06 · 815 阅读 · 0 评论 -
makefile 自动依赖例子
程序结构:./include/ 包含一个.h文件./src 包含4个.c文件,每个.c都包含./include/中的.h文件./obj 存放编译生成的文件makefile代码如下:=========================================SrcDir = src/ObjDir = obj/IncludeDir = include/Sr原创 2012-03-13 16:19:09 · 1053 阅读 · 0 评论