CMake:功能强大的软件构建系统

CMake 是构建 C++ 代码的事实标准,每月下载量超过 200 万次。它是一个功能强大且全面的软件构建过程管理解决方案。访问我们的资源部分,获取您成功利用 CMake 所需的一切信息。

入门指南 文档

Quote Symbol

如果使用得当,CMake 可以
让我们快速启动并运行新项目。

Alexander Drew 资深软件工程师 强生公司 (Johnson & Johnson)
Quote Symbol

这是唯一能让我
在没有巨大压力的情况下构建 C++ 项目的工具。我喜欢 CMake。

Cameron Rutherford 软件工程师 太平洋西北国家实验室 (Pacific Northwest National Laboratory)
Quote Symbol

从 bjam 切换到 CMake
极大地提高了我们组织的开发效率。

James Armes 首席软件工程师 美敦力 (Medtronic)
Quote Symbol

它不仅跨平台,而且易于设置复杂项目。您可以连接多个小型项目库。

Ashish Patil 首席工程师 约翰迪尔 (John Deere)
Quote Symbol

我对 CPS 非常兴奋。我打包了数百个软件包,而配置模块总是损坏,而且难以教学。

Tyler Weaver 资深软件工程师 PickNik
Quote Symbol

我喜欢 CMake、CTest 和 CPack。它们极大地简化了我的部署和代码安全性。

Keith Bennett 高级软件工程师 III DroneUp

向开发平台的专家学习如何使用我们的平台

Kitware 全年都会举办培训课程,也可以为您的团队量身定制课程。访问我们的培训页面了解更多信息。

来自我们的博客

CMake 支持

没找到您想要的内容?Kitware 将为您在 CMake 之旅中提供帮助。无论您是在寻找定制的 CMake 构建、支持还是培训,Kitware 的专家团队都可以与您密切合作,确保您高效地利用我们的开源平台。