VS 2008 프로젝트 파일을 생성 할 때 PDB 파일의 상대 출력 경로 설정
-
12-09-2019 - |
문제
VS 2008 프로젝트 파일을 생성하여 상대 경로를 만들 때 CMAKE를 사용하여 PDB 파일의 대상 폴더를 수정할 수 있었습니까? 그들은 항상 절대 경로를 사용하게되는 것 같습니다. 어쨌든 이것을 쉽게 수정할 수 없습니다.
예를 들어 생성되는 PDB 파일 중 하나가 끝납니다.
e : /3dconcert-builder/dt_src_rel-2.3.0/lib/debug /../ bin/dtanimd.pdb
반면, 나는 그것을 끝내려면 ...
../../bin/dtanimd.pdb
해결책
물론 당신은 그것을 필요로하고 그것은 많은 의미가 있습니다.
불행히도 CMAKE 개발자는 얻지 못합니다.http://www.cmake.org/bug/view.php?id=9042
"상대 경로는 더 이상 지원되지 않습니다 ..."
위의 문제에서 작동하는 CMAKE 2.8을 기반으로 AA 패치와 사전 컴파일 된 Windows Cmake.exe 실행 파일을 첨부했습니다.
다른 팁
에 따르면 http://www.cmake.org/bug/view.php?id=9042,이 문제는 Erwin의 답변 이후에 수정되었으므로 CMAKE는 이제 원하는대로 상대적 .pdb 경로를 지원해야합니다. 나는 개인적으로 이것을 확인하지 않았습니다.
제휴하지 않습니다 StackOverflow