在CMake中设置Debug和Release输出文件的位置(Visual Studio)

时间:2011-06-16 08:26:37

标签: c++ visual-studio cmake

我正在使用其他库的源代码,它在创建项目时使用CMake。 因此我在生成Visual Studio项目时使用CMake。 我想更改发布和调试输出文件的位置,默认位于项目文件夹本身。

我该如何改变?我必须将哪个命令附加到CMake文件?

1 个答案:

答案 0 :(得分:3)

您可以使用EXECUTABLE_OUTPUT_PATH变量设置二进制文件输出的位置。它的默认值是CMAKE_CURRENT_BINARY_DIR

EXECUTABLE_OUTPUT_PATH 
    set this variable to specify a common place where CMake should put all executable files (instead of CMAKE_CURRENT_BINARY_DIR)
    SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)