我试图将库,可执行文件和包含文件的默认存储更改为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
也可能是其他一些变量。
感谢您的建议和帮助。
答案 0 :(得分:0)
打开CMAKE gui后,检查上面提到的cmake变量,如果未定义或使用默认路径定义,请考虑执行下面提到的操作。 1.如果使用默认路径定义,则将其更改为所需的PATH 2.如果未定义/分配变量或在CMAKE列表中找不到该变量,则考虑使用Gui中的“ADD Entry”选项添加变量。