概述
CMake语法中注释、指令与变量
CMake的命令有不同类型,包括脚本命令、项目配置命令和测试命令,细节可以查看官网**cmake-commands**。
CMake语言在项目配置中组织为三种源文件类型:
- 目录:CMakeLists.txt,针对的是一个目录,描述如何针对目录(Source tree)生成构建系统,会用到项目配置命令;
- 脚本:
<script>.cmake
,就是一个CMake语言的脚本文件,可使用cmake -P
直接执行,只能包含脚本命令; - 模块:
<module>.cmake
,实现一些模块化的功能,可以被前面两者包含,比如include(CTest)
启用测试功能。
运行脚本模式
CMake 提供了一种脚本文件模式,可以运行指定的 script 而不以生成 makefile 为目的 ,后面介绍的语法特色都可以在直译模式下练习。
$ cmake -P <script-file> # -P指定了要执行的CMake脚本文件
虽然这意味着我们可以将 CMake 拿来当作一般的 scripting language 使用,但 CMake 就不是为了通用
最后
以上就是淡然魔镜为你收集整理的CMake语法中注释、指令与变量的全部内容,希望文章能够帮你解决CMake语法中注释、指令与变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复