CXX_SCAN_FOR_MODULES¶
在版本 3.28 中新增。
CXX_SCAN_FOR_MODULES
是一個布林值,用於指定 CMake 是否會掃描原始碼以尋找 C++ 模組相依性。另請參閱目標範圍設定的 CXX_SCAN_FOR_MODULES
。
當此屬性設定為 ON
時,CMake 將在建置時掃描原始碼,並在必要時將模組相依性資訊新增至編譯行。當此屬性設定為 OFF
時,CMake 將不會在建置時掃描原始碼。當此屬性未設定時,將會參考 CXX_SCAN_FOR_MODULES
屬性。
請注意,只有在目標啟用 C++20 或更高版本,且原始碼使用 CXX
語言時,才會執行掃描。對於屬於 CXX_MODULES
類型的檔案集中的原始碼進行模組掃描始終會執行。