CMAKE_CROSS_CONFIGS

在 3.17 版本加入.

指定 分号分隔列表 可从 Ninja Multi-Config 生成器中的所有 build-<Config>.ninja 文件中获得的配置。此变量激活交叉配置模式。可以从任何``build-<Config>.ninja`` 文件构建此变量中指定的每个配置的目标。自定义命令将使用 build-<Config>.ninja 的原生配置。如果设置为 all,来自 CMAKE_CONFIGURATION_TYPES 的所有配置都是交叉配置。如果未指定或为空,则每个 build-<Config>.ninja 文件将仅包含其自身配置的构建规则。

此变量的值必须是 CMAKE_CONFIGURATION_TYPES 的子集。