2009-08-10 25 views
2

有沒有人能夠在生成VS 2008項目文件時使用CMake修改PDB文件的目標文件夾以使它們成爲相對路徑?看起來他們總是最終使用絕對路徑,我無法看到很容易修改這個。在生成VS 2008項目文件時設置PDB文件的相對輸出路徑

作爲一個例子,其產生的獲取是在結束了在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的回覆!不幸的是(或幸運的是?)我不再在這個問題的公司工作,但感謝答覆。 – 2009-12-22 20:42:40