关于

CMake 是非常流行的跨平台 C/C++ 构建系统生成工具. 它不直接调用编译器编译代码, 而是生成更底层的编译过程, 比如 makefile, ninja, VS Project File等.

它生成的编译目录可以独立于源码目录之外, 编译完之后将编译目录移除, 而不影响源码目录.

可以直接访问在线版本 https://cmake.biofan.org.

全文基于 CC BY-NC-SA 4.0 协议发布.