一 内容
-
在 CMake Tutorial1_1 最简单的例子 基础上修改。
-
主要说明 如何将CMake的变量值传递给代码源文件。
-
关于 project命令,其语法如下:
project(<PROJECT-NAME> [<language-name>...]) project(<PROJECT-NAME> [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]] [DESCRIPTION <project-description-string>] [HOMEPAGE_URL <url-string>] [LANGUAGES <language-name>..

本文详细介绍了如何在CMake中设置项目版本并传递给源代码,通过`project`命令配置版本信息,并使用`configure_file`将变量值写入头文件。在CMakeLists.txt中设置项目名称和版本,然后利用`add_executable`生成可执行文件。通过`configure_file`和`target_include_directories`将配置文件包含到项目中。在构建过程中,CMake生成了替换变量后的 TutorialConfig.h 文件,最终在运行时显示项目版本。
最低0.47元/天 解锁文章
1440

被折叠的 条评论
为什么被折叠?



