CMake in Action

CMake入门指南。

这是一本关于CMake构建工具的入门指南,将由三部分组成:

这两篇文章距今已经有一些时间了,期间CMake发生了十几个小版本的迭代,所以本书主要在翻译的基础上进行对应的CMake语法更新(截至本书首次提交的日期 2021/07/12,CMake最新版本为3.21.0)。

通过第一篇文章,你应该对CMake有了大致的了解,这时可以fork上述的CMake Example repo到本地结合例子完成前三章的practice。假如你不追求更深入的了解,那么这些知识已经足够应付你工作中大部分的情形,但是假如你处于大型工程项目中,那么我更建议你能够在结合CMake官方文档的基础上花更多时间学习更多的特性。

Last updated