VS 2008 프로젝트 파일을 생성 할 때 PDB 파일의 상대 출력 경로 설정

StackOverflow https://stackoverflow.com/questions/1257449

  •  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 경로를 지원해야합니다. 나는 개인적으로 이것을 확인하지 않았습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top