CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE¶
一個 CMake 語言檔案,將作為任何指定 <PROJECT-NAME>
作為專案名稱的 project()
命令呼叫的最後步驟包含。這旨在將自訂程式碼注入到專案建置中,而無需修改其原始碼。 有關 project()
呼叫期間可能包含的檔案的更詳細討論,請參閱程式碼注入。
Added in version 3.29: 此變數可以是 CMake 語言檔案的分號分隔列表,以依序包含。 它現在也可以引用在 CMAKE_MODULE_PATH
或作為內建 CMake 模組中找到的模組名稱。
另請參閱 CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
、CMAKE_PROJECT_INCLUDE
、CMAKE_PROJECT_INCLUDE_BEFORE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
變數。