0

CMake は、Visual C++ のプロジェクト ファイルを生成するときに絶対パスを使用します。

ときどき、プロジェクト フォルダーを別のドライブに移動する必要があります。

しかし、フォルダーを移動すると (そしてプロジェクト ファイル内のすべてのパスを置き換えようとすると)、長くて骨の折れる再コンパイル プロセスがトリガーされ、まったく理由もなく多くの時間が無駄になります。

再コンパイルをトリガーせずに CMake プロジェクト フォルダーを任意の場所に移動するにはどうすればよいですか?

4

1 に答える 1

3

CMAKE_USE_RELATIVE_PATHS varのドキュメントから:

一般に、この変数の値に関係なく、CMake で生成された makefile を別の場所に移動することはできません。

于 2012-09-01T07:48:14.147 に答える