cmake Tutorial => Strings and Lists
riptutorial.com › cmake › exampleIt's important to know how CMake distinguishes between lists and plain strings. When you write: set (VAR "a b c") you create a string with the value "a b c". But when you write this line without quotes: set (VAR a b c) You create a list of three items instead: "a", "b" and "c". Non-list variables are actually lists too (of a single element).
string
http://man.hubwiz.com › commandSearch and Replace string(FIND <string> <substring> <out-var> [. ... Note that two backslashes ( \\1 ) are required in CMake code to get a backslash through ...
string — CMake 3.23.0-rc3 Documentation
cmake.org › cmake › helpGet an element from <json-string> at the location given by the list of <member|index> arguments. Array and object elements will be returned as a JSON string. Boolean elements will be returned as ON or OFF. Null elements will be returned as an empty string. Number and string types will be returned as strings.
cmake:string_OceanStar的学习笔记的博客-CSDN博客_cmake string
https://blog.csdn.net/zhizhengguan/article/details/11838446801.07.2021 · CMake的基本数据类型是字符串(不区分大小写),一组字符串在一起称为列表(list)。条件判断中的取值情况如下表: 真 1, ON, YES, TRUE, Y, 非0的数 假 0, OFF, NO, FALSE, N, IGNORE, 空字符串,以“-NOTFOUND”结尾的字符串 变量显式定义 set(VAR a b c) ...