从这里开始

我们希望为您提供所需的资源,使您能够自信地将 CMake 作为您的首选构建系统。以下资源将帮助您开始您的 CMake 之旅。

学习材料

CMake 教程
一个循序渐进的教程,通过一系列自学练习引导您使用 CMake。

精通 CMake 教材
《精通 CMake》是 Kitware 出版的一本教材,您可以从 Amazon 购买或在线阅读开源版本

CMake 培训课程
Kitware 全年提供直播 CMake 培训课程。通过互动式实践课程,向 Kitware 的 CMake 开发人员学习。

CMake 概念和源代码树组织结构
请参阅 cmake-buildsystem(7)cmake-language(7) 手册页,以概述 CMake 概念和源代码树组织结构。

Professional CMake: 实战指南
Professional CMake: 实战指南 是每位 CMake 用户的必备手册,从初学者到经验丰富的专家。它包含了数百页来自生产项目和与 CMake 社区互动的真实建议、最佳实践和见解。

参考文档

CMake 参考文档

  • 在线查看 HTML 格式的参考文档,或将其下载为 QtHelp

来自 CMake 社区的支持

CMake Discourse 论坛
如果您在使用该平台时需要帮助,可以访问 CMake discourse 论坛。随时提出问题,并与其他 CMake 用户和开发人员展开对话。

CMake 常见问题解答
CMake 常见问题解答页面涵盖了关于该平台最常见的问题,包括运行、编写文件以及库和安装问题。这些常见问题解答位于 CMake 社区 Wiki 上。

高级支持
Kitware 可以提供指导,回答技术问题,并帮助解决您在使用该平台时可能遇到的问题。我们提供灵活的付费支持选项,以满足您的需求。

问题跟踪器
如果您遇到任何需要 CMake 开发人员解决的技术问题,请使用问题跟踪器告知我们。请注意,该跟踪器*不是*用于 CMake 问题。如果您有疑问,请访问discourse 论坛

找不到您要找的内容?

Discourse 论坛始终是最佳的起点。但是,如果您仍然有关于 CMake 的问题,请联系 Kitware 的专家。