如何告诉CMake在哪里放置构build文件?

我想告诉CMake输出文件和文件夹到不同的文件夹,而不是当前的文件夹。 我在下面讨论CMake生成的文件:

  • 文件:CMakeCache.txt
  • dir:CMakeFiles /
  • 文件:Makefile
  • dir:bin /
  • 文件:cmake_install.cmake

有没有办法让CMake输出这些文件和文件夹在另一个文件夹? 我写了一个从项目目录的根目录执行CMake的工具,结果我的项目目录与上面列出的生成文件和文件夹混淆了。

这里有一个我想要的链接: http : //pastebin.com/cxykCi5M

希望这将澄清更多我想要的。

Solutions Collecting From Web of "如何告诉CMake在哪里放置构build文件?"