`
t225com
  • 浏览: 662108 次
文章分类
社区版块
存档分类
最新评论

工作代码片段-cmake

阅读更多

为什么使用cmake其实原有项目直接使用的makefile来做构建的,项目规模的不断扩大,开发模块增加,不能要求所有的开发人员都自己写makefile,模板的方式解决了一部分问题,但是比较麻烦,考虑采用automake的方式来做,但是最大的问题是在构建时代码出现错误的位置从输出中查找比较困难,而cmake提供了高亮的功能,这恰是我最需要的。

cmake根目录CMakeLists.txt:

其中CppUnit的支持是后来添加的插件。

test目录下CMakeLists.txt:

platform目录下CMakeLists.txt,这是用来生成so的:


构建过程很简单:cmake .;make


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics