YLDXYLDX
CMake

CMake

独立于编译器的构建流程管理工具

应用介绍

CMake 提供了一种统一的方式来控制软件编译,不受底层编译器影响。它通过平台中立的脚本语言描述构建过程,为 GCC、Clang、MSVC 等多种编译器生成原生构建文件。这实现了就地构建和异地构建的平滑处理,支持从单一源码树生成多种配置,并为众多 IDE 和平台生成构建文件。开发者只需维护一套适用于所有环境的构建配置,从而减少平台特定的维护负担。

应用截图

CMake screenshot
点击查看原图