![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile 、cmake 工程管理
心芯晴
春江
展开
-
最简单的makefile开始
程序的编译过程:1.预处理 代码展开2.编译 .c -> .s3.汇编 .s -> .o4.链接 .o文件+库文件gcc a.c -o a原创 2017-05-10 14:46:46 · 318 阅读 · 0 评论 -
makefile 变量的赋值方式
转自:http://blog.chinaunix.net/uid-20729605-id-1884301.htmlMakefile中的"="":="、"?="和"+="区别是:"="是直接给变量赋值。":="是将":="右边中包含的变量直接展开给左边的变量赋值。"?="是在该变量没有被赋值 的情况下为其赋值。"+="是给该变量追加值。例:a = 1b = 2转载 2017-05-15 09:29:57 · 964 阅读 · 0 评论 -
通用的makefile分析
makefile的学习可以参考GNU-make中文手册.pdf,没有的话通过这个链接地址可下载:http://download.csdn.net/detail/yanshaodan/9749808该makefile模仿内核的makefile来编写的。原创 2017-05-10 14:30:31 · 348 阅读 · 0 评论