我刚读这样的:
How do you concatenate string in cmake
这是接近我想要的东西,但也不能令人信服。我想连接两个文本字符串,没有拼接不会是自己的命令。在编程语言方面 - 我想在表达式中串联文本字符串。
这可能吗? (我不介意高的CMake版本要求。)
注:这是不是一个关于打破一个字符串到多行的问题。
CMake的语言http://cmake.org/cmake/help/v3.13/manual/cmake-language.7.html规范没有指定的方式来连接字符串文字。
string(CONCAT <output variable> [<input>...])
可以用来连接输入参数,并将其分配给一个新的变量。这是从set
命令,将创建一个基于输入参数列表不同。