编译脚本:编写 CMakeFile(一)
想要实现一个功能在代码编译时,选择性地选取其中的一些文件进行编译,便有了了解 CMakeFile 的想法,先对目前粗浅的了解进行一些记录,会在之后更多的了解中进行更多的补充。
首先,还是遵循我在编程相关了解新事物的思维习惯,本文主要聚焦于:
变量的类型、定义、书写格式
书写条件判断
如何定义函数
写判断条件
复制代码
在实际运行中,添加的 option 选项会存储在 cache,存储在CMakeCache.txt
中。option 选项使用完成之后需要进行uset(parameter CACHE)
来清除缓存中的值,否则执行会采用缓存的值[1]。如果执行:
复制代码
参考资料
版权声明: 本文为 InfoQ 作者【正向成长】的原创文章。
原文链接:【http://xie.infoq.cn/article/387ae1f4515f977b24678392f】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论