COMPILE_FLAGS

编译此源文件时要添加的附加标志。

COMPILE_FLAGS 属性以字符串形式管理,用于设置附加的编译器标志,这些标志将在构建此源文件时添加到编译标志列表中。这些标志将添加到目标范围的标志之后。

使用 COMPILE_DEFINITIONS 来传递附加的预处理器定义。

COMPILE_FLAGS 的内容可以使用“生成器表达式”和语法 $<...>。有关可用表达式,请参阅 cmake-generator-expressions(7) 手册。但是,Xcode 不支持每个配置、每个源的设置,因此与该生成器一起使用依赖于构建配置的表达式是不允许的。

注意

此属性已被 COMPILE_OPTIONS 属性取代。