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

相關屬性:

相關命令: