我想告诉CMake将文件和文件夹输出到不同的文件夹而不是当前文件夹.我正在谈论CMake生成的文件如下:
文件:CMakeCache.txt
导游:CMakeFiles /
file:Makefile
迪尔:bin /
file:cmake_install.cmake
有没有办法让CMake将这些文件和文件夹输出到另一个文件夹中?我编写了一个从项目目录的根目录执行CMake的工具,结果我的项目目录搞砸了上面列出的生成的文件和文件夹.
这里是我想要的链接:http: //pastebin.com/cxykCi5M
希望这将澄清我想要的更多.
您可以使用未记录的命令行选项-B
并-H
分别指定构建目录和源目录.因此,从项目的根目录,您可以:
cmake -Bbuild -H.
(其中build是您的构建目录路径.)