2009-08-10 6 views
2

VS 2008プロジェクトファイルを相対パスにするときにCMakeを使用してPDBファイルの保存先フォルダを変更できる人はいませんか?彼らはいつも絶対パスを使用して終わるようだし、とにかくこれを簡単に変更することはできません。例で終わるされて生成されますPDBファイルの一つとして VS 2008プロジェクトファイルを作成するときにPDBファイルの相対出力パスを設定する

...

E:/3dconcert-builder/dt_src_REL-2.3.0/lib/Debug /../を.. /bin/dtAnimd.pdb

私はそれがで終わる必要があるのに対し...

../../bin/dtAnimd.pdb

答えて

2

もちろん、あなたはそれを必要とし、それは多くの意味があります。

は、残念ながら、cmakeの開発者はそれを取得しないでください: http://www.cmake.org/Bug/view.php?id=9042

「相対パスは本当にこれ以上サポートされていません...」

を私は、AAのパッチとに基づいて、プリコンパイル済みのWindows cmake.exe実行ファイルを添付しました上記の問題で動作するCMake 2.8。

+0

返信Erwin!残念ながら(あるいは幸いにも?)私はもはやこれが問題だった会社で働いていませんが、返事に感謝します。 –

0

http://www.cmake.org/Bug/view.php?id=9042によれば、問題はErwinの答えの後で修正されたので、CMakeは相対パスを必要に応じてサポートするようになりました。私は個人的にこれを確認していません。

関連する問題