CMake

CMake 是一个跨平台(支持Windows, Linux, MacOS) 的开源构建系统。该工具允许您测试、编译和创建源代码包, 当然,用的比较多的是C和CPP开发,特别是CPP开发用的多一些。

CMake 试图解决的问题是跨平台的 Makefiles 和 Autoconfigure 问题(不同的 make 解释器有不同的命令)以及链接 3rd 方库的易用性。

CMake 是一个可扩展的开源系统,它以操作系统和编译器无关的方式管理构建过程。与许多跨平台系统不同,CMake 旨在与本机构建环境结合使用。放置在每个源目录中的简单配置文件(称为 CMakeLists.txt 文件)用于生成以通常方式使用的标准构建文件(例如,Unix 上的 makefile 和 Windows MSVC 中的项目/工作空间)。

分类: 默认 标签: 发布于: 2022-01-19 14:21:17, 更新于: 2022-01-19 14:28:00