是否有人能够在生成VS 2008项目文件时使用CMake修改PDB文件的目标文件夹以使其成为相对路径?似乎他们总是使用绝对路径,我无论如何都看不到容易修改它。
作为一个例子,生成的pdb文件之一最终是......
E:/3dconcert-builder/dt_src_REL-2.3.0/lib/Debug /../../仓/ dtAnimd.pdb
而我需要它最终结束......
../../仓/ dtAnimd.pdb
答案 0 :(得分:2)
当然你需要它,这很有道理。
不幸的是,CMake开发人员没有得到它: http://www.cmake.org/Bug/view.php?id=9042
“不再支持相对路径......”
我附加了一个基于CMake 2.8的补丁和预编译的Windows cmake.exe可执行文件,可以在上述问题上运行。
答案 1 :(得分:0)
根据http://www.cmake.org/Bug/view.php?id=9042,问题在Erwin的答案之后得到修复,因此CMake现在应该根据需要支持相对的.pdb路径。我没有亲自验证这一点。