(五)list命令

0 阅读1分钟

list() 是 CMake 中用于列表操作的核心命令,用于创建、修改和查询列表(字符串序列)。以下是其主要语法:

1. 创建和基础操作

image.png

2.常用操作语法

查询操作

image.png

修改操作

image.png

移除操作

image.png

排序和变换

image.png

转换操作

image.png

3.实际用例

image.png

4. 注意事项

  • 列表实际上是分号分隔的字符串:"a;b;c"
  • 索引从 0 开始
  • 负索引表示从末尾开始(-1 是最后一个)
  • 很多操作直接修改原列表变量

5.常用模式

image.png