CMAKE_CURRENT_BINARY_DIR

目前正在處理的二進制目錄的路徑。

這是目前正由 cmake 處理的建置目錄的完整路徑。由 add_subdirectory() 加入的每個目錄將會在建置樹狀結構中建立一個二進制目錄,並且在處理它時,將會設定此變數。對於內部建置,這是目前正在處理的原始碼目錄。

當在 cmake -P 腳本模式下執行時,CMake 會設定變數 CMAKE_BINARY_DIR, CMAKE_SOURCE_DIR, CMAKE_CURRENT_BINARY_DIRCMAKE_CURRENT_SOURCE_DIR 為目前的工作目錄。