COMPILE_OPTIONS

在版本 3.11 中新增。

要傳遞給編譯器的額外選項列表。

此屬性包含選項的以分號分隔的列表,並將在建置此原始檔時新增至編譯標 flags 列表中。這些選項將在目標範圍選項之後新增。

COMPILE_OPTIONS 的內容可以使用具有語法 $<...> 的「產生器表達式」。請參閱 cmake-generator-expressions(7) 手冊以取得可用的表達式。但是,Xcode 不支援每個配置每個來源的設定,因此不允許使用依賴建置配置的表達式與該產生器。

使用範例

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

相關屬性

相關命令