Cmake 构建工具简介
CMake 是一个管理源代码构建的工具。最初,CMake 被设计为各种 Makefile 方言的生成器,如今 CMake 生成现代构建系统,例如 Ninja,以及用于 IDE(如 Visual Studio 和 Xcode)的项目文件。
CMake 广泛用于 C 和 C++ 语言,但它也可以用于构建其他语言的源代码。
首次接触 CMake 的人可能有不同的初始目标。要学习如何构建从互联网下载的源代码包,请从 User Interaction Guide 开始。这将详细介绍运行 cmake(1) 或 cmake-gui(1) 可执行文件所需的步骤,以及如何选择生成器,以及如何完成构建。
可参考官方文档: