CMAKE_CACHEFILE_DIR

這個變數是 CMake 內部使用的,在建置樹的第一次配置期間可能不會被設定。當它被設定時,它與 CMAKE_BINARY_DIR 有相同的值。請改用該變數。