COMPILE_DEFINITIONS_<CONFIG>

忽略。请参阅 CMake 策略 CMP0043

目录中的特定配置预处理器定义。

这是 COMPILE_DEFINITIONS 的特定配置版本,其中 <CONFIG> 是一个大写名称(例如,COMPILE_DEFINITIONS_DEBUG)。

该属性将由目录的父级中其值在每个目录中进行初始化。

COMPILE_DEFINITIONS_<CONFIG> 的内容可以使用语法 $<...> 的“生成器表达式”。查看 cmake-generator-expressions(7) 手册以了解可用表达式。查看 cmake-buildsystem(7) 手册以详细了解构建系统属性的定义。

首选使用生成器表达式,而不是设置此属性。