如何在Cmake窗口中更改默认可执行文件,库和包含路径

时间:2015-09-01 01:48:03

标签: c++ visual-studio-2013 cmake

我试图将库,可执行文件和包含文件的默认存储更改为Cmake中的指定目录。

例如:当我运行Cmake时,它将构建在特定目录(保存源文件的位置)中,并在同一源目录中生成可执行文件,库和包含文件。我想在下面的结构中定义可执行文件,库和包含文件的输出路径。

X:\Builddirectory\lib\Debug\.... library files.
X:\Builddirectory\lib\Release\.... library files.
X:\Builddirectory\include\.... all the include files.
X:\Builddirectory\bin\.... executable files.

为了执行上述操作,需要设置以下CMake个变量。

但我不知道如何编辑这些变量:

LIBRARY_OUTPUT_PATH
EXECUTABLE_OUTPUT_PATH 
PROJECT_BINARY_DIR 

也可能是其他一些变量。

感谢您的建议和帮助。

1 个答案:

答案 0 :(得分:0)

打开CMAKE gui后,检查上面提到的cmake变量,如果未定义或使用默认路径定义,请考虑执行下面提到的操作。 1.如果使用默认路径定义,则将其更改为所需的PATH 2.如果未定义/分配变量或在CMAKE列表中找不到该变量,则考虑使用Gui中的“ADD Entry”选项添加变量。