COMPILE_OPTIONS

3.11 版本新增。

要传递给编译器的附加选项列表。

此属性包含一个以分号分隔的选项列表,并在编译此源文件时将其添加到编译标志列表中。这些选项将在目标范围的选项之后添加。

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

使用示例

set_source_files_properties(foo.cpp PROPERTIES COMPILE_OPTIONS "-Wno-unused-parameter;-Wno-missing-field-initializer")

相关属性

相关命令