0.1 获取代码

本书的源代码可以在GitHub上找到,网址是 https://github.com/dev-cafe/cmake-cookbook 。开源代码遵循MIT许可:只要原始版权和许可声明包含在软件/源代码的任何副本中,可以以任何方式重用和重新混合代码。许可的全文可以在 https://opensource.org/licenses/MIT 中看到。

为了测试源码,需要使用Git获取代码:

  • 主要的GNU/Linux发行版都可以通过包管理器安装Git。也可以从Git项目网站 https://gitscm.com 下载二进制发行版,进行安装。
  • MacOS上,可以使用自制或MacPorts安装Git。
  • Windows上,可以从git项目网站( https://git-scm.com )下载git可执行安装文件。

可以通过github桌面客户端访问这些示例,网址为 https://desktop.github.com

另一种选择是从 https://github.com/dev-cafe/cmake-cookbook 下载zip文件。

安装Git后,可以将远程库克隆到本地计算机,如下所示:

  1. $ git clone https://github.com/dev-cafe/cmake-cookbook.git

这将创建一个名为cmake-cookbook的文件夹。本书内容与源码的章节对应,书中章节的编号和源码的顺序相同。

在GNU/Linux、MacOS和Windows上,使用最新的持续集成进行测试。我们会在之后讨论测试的设置。

我们用标签v1.0标记了与本书中打印的示例相对应的版本。为了与书中内容对应,可以如下获取此特定版本:

  1. $ git clone --single-branch -b v1.0 https://github.com/dev-cafe/cmake-cookbook.git

我们希望收到Bug修复,并且Github库将继续发展。要获取更新,可以选择库的master分支。