-1
在Windows 10,Intel编译器上使用CMake 2.8。CMake:为构建产品设置文件夹
我建立的{debug, release}
,{32bit, 64bit}
所有4种组合,并希望所有建立的中间体(例如物镜),以被放置在4个相应相对于所述项目文件夹单独的文件夹。
尝试设置:
CMAKE_CURRENT_BINARY_DIR
CMAKE_BINARY_DIR
PROJECT_BINARY_DIR
CMAKE_CACHEFILE_DIR
CMAKE_RUNTIME_OUTPUT_DIRECTORY
也没有用,所有的产品最终在项目文件夹(其中CMakeLists.txt
所在)。
'所有的产品都在项目文件夹中(CMakeLists.txt所在的地方)。“ - 不要从源目录运行'cmake'。为每4种组合创建单独的构建目录,并从那里运行'cmake'。这被称为* out-of-source builds *。 – Tsyvarev