c++ - 在 CMake(Visual Studio) 中设置调试和发布输出文件的位置

标签 c++ visual-studio cmake

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

我该如何改变它?我必须将什么命令附加到 CMake 文件?

最佳答案

您可以使用 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)

关于c++ - 在 CMake(Visual Studio) 中设置调试和发布输出文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6369043/

相关文章:

c++ - OS X 以编程方式获取进程的内存

c++ - 静态函数重载?

c++根据配置定义类型/调用函数

c++ - 关于删除 C++ 指针

visual-studio - 安装 Team Foundation Server

c++ - 如何将 C++ Visual Studio 2008 项目降级到 2005

visual-studio - 是否可以对 Visual Studio XML 注释进行维基化?

c++ - 在 CMake 中处理多个 FIND_PACKAGE 调用

c++ - 如何在使用 CMake (Linux Mint) 编译时修复 "No known features for CXX compiler"

cmake - 如何指示 CMake 使用构建架构编译器