![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工程内建
coding_Xu
写程序就要从点到面,以小观大,坚持下去就有进步,步步为营,才能步步为赢。
展开
-
子目录下Makefile一种写法
原始出处:http://blog.csdn.net/gqb666/article/details/8902133,作者:gqb666 管理Linux环境下的C/C++大型项目,如果有一个智能的Build System会起到事半功倍的效果,本文描述Linux环境下大型工程项目子目录Makefile的一种通用写法,使用该方法,当该子目录内的文件有增删时无需对Makefile进行改动,转载 2013-05-30 13:21:35 · 1024 阅读 · 0 评论 -
多目录工程构建Makefile的编写
转载的一篇文章,扩展性不强,但是基本揭露了大型工程build的过程。最近一直在研究makefile ,看了网上比较流行的文章《跟我一起写 Makefile》,还有一篇是《GNU makefile中文手册》,两者的关系是前者是后者的子集,连《跟我一起写 Makefile》作者都说了是参考《GNU makefile中文手册》来写的,感叹linux下的开发真的是奥妙无穷,每一项技术都似一顿饕餮大餐,转载 2013-06-05 10:12:39 · 1340 阅读 · 0 评论 -
make中的一些常见符号
$@表示规则中的目标文件集。在模式规则中,如果有多个目标,那么,"$@"就是匹配于目标中模式定义的集合。$%仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是"foo.a (bar.o)",那么,"$%"就是"bar.o","$@"就是"foo.a"。如果目标不是函数库文件(Unix下是[.a],Windows下是 [.lib]),那么,其值为空。$依赖目转载 2013-06-04 16:00:46 · 1386 阅读 · 0 评论