【发布时间】:2018-08-21 08:55:59
【问题描述】:
有没有办法指定 CMake 应该在哪里创建它的构建文件?我的意思是某种设置功能。我想在根目录中运行 CMake 并在 /build 目录中获取它的文件。
我想放入构建目录的文件: CMakeFiles/ cmake_install.cmake CMakeCache.txt 生成文件
【问题讨论】:
标签: cmake
有没有办法指定 CMake 应该在哪里创建它的构建文件?我的意思是某种设置功能。我想在根目录中运行 CMake 并在 /build 目录中获取它的文件。
我想放入构建目录的文件: CMakeFiles/ cmake_install.cmake CMakeCache.txt 生成文件
【问题讨论】:
标签: cmake
您可以使用-B 标志指定构建目录。您可以使用 -H 标志从任何地方调用 cmake,该标志提供源目录(带有 CMakeLists.txt 文件)。
cmake -H/path/to/source -B/path/to/build
【讨论】: