CMake 是个一个开源的跨平台自动化建构系统。本篇教程采用渐进式的方式,介绍了一些实用的 cmake 语法,可以满足一般项目开发的编译需求。适合初学者入门。
本教程分为 6 个部分
- 0-first-step
- 1-header-file
- 2-library
- 3-subdirectory
- 4-io-variable-controlflow
- 5-testing
可以按顺序依次查看各部分内容。各部分内容处于不同的分支上,请将分支从 master 切换到指定分支。
这里也提供了教程文档的全文,请查阅: