SKIP_PRECOMPILE_HEADERS¶
於版本 3.16 新增。
此來源檔案是否被 PRECOMPILE_HEADERS
功能跳過。
當使用 PRECOMPILE_HEADERS
功能時,此屬性有助於解決遇到的建置問題。
一個例子是使用 Objective-C(*.m
)檔案和 Objective-C++(*.mm
)檔案,它們會導致編譯失敗,因為它們(在使用 Ninja / Makefile 產生器時)分別被視為 C 和 CXX。預編譯標頭在不同語言之間不相容。
於版本 3.16 新增。
此來源檔案是否被 PRECOMPILE_HEADERS
功能跳過。
當使用 PRECOMPILE_HEADERS
功能時,此屬性有助於解決遇到的建置問題。
一個例子是使用 Objective-C(*.m
)檔案和 Objective-C++(*.mm
)檔案,它們會導致編譯失敗,因為它們(在使用 Ninja / Makefile 產生器時)分別被視為 C 和 CXX。預編譯標頭在不同語言之間不相容。