如何移动CMake创建的文件夹?

时间:2012-09-01 07:33:44

标签: visual-c++ cmake

CMake在为Visual C ++生成项目文件时使用绝对路径。

有时,我需要将项目文件夹移动到其他驱动器。

但是当我移动文件夹(并尝试替换项目文件中的所有路径)时,这会触发一个漫长而艰巨的重新编译过程,这完全没有理由浪费我的大部分时间。

如何将CMake项目文件夹移动到任意位置而不触发重新编译?

1 个答案:

答案 0 :(得分:3)

来自CMAKE_USE_RELATIVE_PATHS var:

的文档
  

通常,无论此变量的值如何,都无法将CMake生成的makefile移动到其他位置。