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
的子集。