环境变量
bool 变量
布尔变量大小敏感
true:1, ON, YES, TRUE, Y, 非0的值
false:0, OFF, NO, FALSE, N, IGNORE, NOTFOUND, 空字符串...””, 以-NOTFOUND 结尾的字符串
实例
set(true 1)
set(false OFF)
message("true = " ${true})
message("false = " ${false...})
列表
如果一个变量有多个值,不加引号的引用cmake将自动在分号处进行切分成多个列表元素,并把它们作为多个独立的参数传给命令。...加了引号的引用cmake不会进行切分并保持分号不动,整个引号内的内容当作一个参数传给命令。...COMMAND2(ARGS ...)
endforeach(循环变量)
自定义命令(函数)
命令可以带字符串参数,但没有返回值。