CMAKE_CURRENT_LIST_FILE¶
目前正在處理的列表檔的完整路徑。
當 CMake 處理您專案中的列表檔時,此變數將始終設定為目前正在處理的那個。該值具有動態作用域。當 CMake 開始處理原始碼檔案中的命令時,它會將此變數設定為該檔案的位置。當 CMake 完成處理檔案中的命令時,它會恢復先前的值。因此,巨集或函數內部的變數值是調用堆疊中最底層項目的檔案,而不是包含巨集或函數定義的檔案。
另請參閱 CMAKE_PARENT_LIST_FILE
。
目前正在處理的列表檔的完整路徑。
當 CMake 處理您專案中的列表檔時,此變數將始終設定為目前正在處理的那個。該值具有動態作用域。當 CMake 開始處理原始碼檔案中的命令時,它會將此變數設定為該檔案的位置。當 CMake 完成處理檔案中的命令時,它會恢復先前的值。因此,巨集或函數內部的變數值是調用堆疊中最底層項目的檔案,而不是包含巨集或函數定義的檔案。
另請參閱 CMAKE_PARENT_LIST_FILE
。