> For the complete documentation index, see [llms.txt](https://chenxiaowei.gitbook.io/cmake-cookbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chenxiaowei.gitbook.io/cmake-cookbook/0.0-chinese.md).

# 第0章 配置环境

学习CMake之前，需要对系统进行设置，这样才能运行所有示例。

本章的主要内容有：

* 如何获取代码
* 如何在GNU/Linux、macOS和Windows上安装运行示例所需的所有工具
* 自动化测试如何工作
* 如何报告问题，并提出改进建议

我们会尽可能让初学者看懂本书的内容。不过，这本书并非完全适合零基础人士。我们假设，您对构建目标平台上可用的软件，及本地工具有基本的了解。有Git版本控制的经验，可与源码库进行“互动"(不是必需)。
