CMAKE_CROSS_CONFIGS¶
在 3.17 版本中添加。
指定从所有 build-<Config>.ninja 文件中可用的 分号分隔的配置列表,这些文件由 Ninja Multi-Config 生成器生成。此变量激活交叉配置模式。此变量中指定的每个配置的目标都可以从任何 build-<Config>.ninja 文件构建。自定义命令将使用 build-<Config>.ninja 文件固有的配置。如果设置为 all,则 CMAKE_CONFIGURATION_TYPES 中的所有配置都是交叉配置。如果未指定或为空,则每个 build-<Config>.ninja 文件将仅包含其自身配置的构建规则。
此变量的值必须是 CMAKE_CONFIGURATION_TYPES 的子集。