COMPILE_FLAGS

編譯此原始檔時要加入的額外旗標。

以字串形式管理的 COMPILE_FLAGS 屬性,設定在建置此原始檔時,將加入到編譯旗標列表的額外編譯器旗標。這些旗標將會加入在目標範圍旗標之後。

使用 COMPILE_DEFINITIONS 來傳遞額外的前置處理器定義。

COMPILE_FLAGS 的內容可以使用「產生器表達式」,其語法為 $<...>。請參閱 cmake-generator-expressions(7) 手冊,以了解可用的表達式。然而,Xcode 不支援每個組態的每個來源設定,因此該產生器不允許使用依賴於建置組態的表達式。

注意

此屬性已被 COMPILE_OPTIONS 屬性取代。