Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在Cmake windows中更改默认可执行文件、库和包含路径_C++_Visual Studio 2013_Cmake - Fatal编程技术网

C++ 如何在Cmake windows中更改默认可执行文件、库和包含路径

C++ 如何在Cmake windows中更改默认可执行文件、库和包含路径,c++,visual-studio-2013,cmake,C++,Visual Studio 2013,Cmake,我正在尝试将库、可执行文件和包含文件的默认存储更改为Cmake中的指定目录 例如:当我运行Cmake时,它将在一个特定的目录(保存源文件的地方)中生成build,并在同一个源目录中生成可执行文件、库和include文件。我想在下面的结构中定义可执行文件、库和包含文件的输出路径 X:\Builddirectory\lib\Debug\.... library files. X:\Builddirectory\lib\Release\.... library files. X:\Builddirec

我正在尝试将库、可执行文件和包含文件的默认存储更改为Cmake中的指定目录

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

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 
可能还有其他一些变量


谢谢建议和帮助。

< P>一旦打开CGueGUI,检查上面提到的CVAS变量,如果它们没有被定义或定义为默认路径,请考虑执行下面提到的。 1.如果使用默认路径定义,则将其更改为所需路径
2.如果变量没有被定义/赋值,或者不能在CGISE列表中找到,那么考虑在GUI中使用“添加条目”选项来添加变量。< /P>可以编辑CMAGE文件吗?首先,我认为你应该正常使用“Outlook树构建”。因此,您可以从
X:\Builddirectory
(参见示例)调用
cmake
。剩下的将取决于你想对库、可执行文件和包含做什么?如果您希望在另一个项目中重用一个CMake项目的输出,例如,文章系列可能会有所帮助(利用
导出
/
安装
命令)。发布了一个新的相关问题,我认为您可能感兴趣:。主要是关于如何在
CMake
中设置库/可执行输出目录。