CMake 是一个跨平台的项目构建工具。我们所熟知的项目构建工具还有Makefile(通过 make 命令进行项目的构建),大多数 IDE 软件都集成了 make,比如:VS的 nmake、Linux 下的 GNU make、Qt 的 qmake 等,这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile ...