在浏览CMake 教程页面和第 1 步时,我使用以下代码行保存了 CMakeLists.txt 文件:
cmake_minimum_required(VERSION 3.10)
# set the project name and version
project(Tutorial VERSION 1.0)
# add the executable
add_executable(Tutorial tutorial.cxx)
Run Code Online (Sandbox Code Playgroud)
运行这个会产生一个错误,指出没有找到 tutorial.cxx。
我没有tutorial.cxx,但教程本身没有任何说明从哪里开始或如何创建tutorial.cxx 文件。如何找到教程文本中描述的 Help/guide/tutorial 目录?
同一页面上的介绍描述了代码在 CMake 源代码存储库中的位置(参见下面的粗体部分):
CMake 教程提供了一个分步指南,涵盖了 CMake 帮助解决的常见构建系统问题。查看示例项目中的各种主题如何协同工作会非常有帮助。示例的教程文档和源代码可以
Help/guide/tutorial在 CMake 源代码树的目录中找到。每个步骤都有自己的子目录,其中包含可用作起点的代码。教程示例是渐进式的,因此每个步骤都为上一步提供了完整的解决方案。
在哪里可以找到 CMake 源代码?看这里: