COMPILE_DEFINITIONS_<CONFIG>¶
已忽略。请参阅 CMake 策略 CMP0043。
目录中针对特定配置的预处理器定义。
这是 COMPILE_DEFINITIONS 的特定配置版本,其中 <CONFIG> 为大写名称(例如 COMPILE_DEFINITIONS_DEBUG)。
该属性将在每个目录中由其父目录的值进行初始化。
COMPILE_DEFINITIONS_<CONFIG> 的内容可以使用语法为 $<...> 的“生成器表达式”。可用表达式请参阅 cmake-generator-expressions(7) 手册。关于定义构建系统属性的更多信息,请参阅 cmake-buildsystem(7) 手册。
应优先使用生成器表达式而非设置此属性。