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后,可以将远程库克隆到本地计算机,如下所示:
$ git clone https://github.com/dev-cafe/cmake-cookbook.git
这将创建一个名为cmake-cookbook
的文件夹。本书内容与源码的章节对应,书中章节的编号和源码的顺序相同。
在GNU/Linux、MacOS和Windows上,使用最新的持续集成进行测试。我们会在之后讨论测试的设置。
我们用标签v1.0标记了与本书中打印的示例相对应的版本。为了与书中内容对应,可以如下获取此特定版本:
$ git clone --single-branch -b v1.0 https://github.com/dev-cafe/cmake-cookbook.git
我们希望收到Bug修复,并且Github库将继续发展。要获取更新,可以选择库的master分支。