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")

相关属性

相关命令