그래서 프로그램을 빌드 할 때마다 다음 경고 메시지가 계속 표시됩니다.QT Creator로 LNK4099 링커 경고
qtmaind.lib(qtmain_win.obj):-1: warning: LNK4099: PDB 'vc100.pdb' was not found with 'qtmaind.lib(qtmain_win.obj)' or at 'D:\Projects\Test-2\blah-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Debug\debug\vc100.pdb'; linking object as if no debug info
여기의 질문에 설명 된대로 무시할 수 있습니다. LNK4099 linker warning with clean install of Qt SDK and Visual C++ 2008
그러나 항상 그걸 보면서 성가신 일이 일어나고 있으며 사실 vc100.pdb는 빌드되지만 디버그 폴더에는 들어 가지 않습니다. 아래 이미지에서 볼 수 있듯이.
그래서 링커는 디버그 폴더에 "vc100.pdb"하지만 "vc100.pdb"파일이 최상위 디렉토리에 위치를 찾고 있습니다. 그래서 사실 어떻게 내가 QT 창조자에서 조회 디렉토리 또는 infact "디버그 폴더로"vc100.pdb 이동하는 것이 가능하면 변경합니까 궁금하네요?
이 문제가 해결 되었습니까? Visual Studio에서 Qt 응용 프로그램을 컴파일 할 때 (빌드 도구를 시작하기 전에 해당 환경을 올바르게 설정하는 경우) 동일한 오류가 발생합니다. – IInspectable
http://stackoverflow.com/questions/8359550/lnk4099-linker-warning-with-clean-install-of-qt-sdk-and-visual-c-2008#comment10357730_8361486 의견을 참조하십시오. –