문제

컴파일 할 때 이러한 메시지를 많이 받으면 간단한 프로그램을 컴파일하는 데 시간이 많이 걸립니다.

freeglut_static.lib(freeglut_callbacks.obj) : warning LNK4204: 'z:\CST328\Lab1\block\Release\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>freeglut_static.lib(freeglut_cursor.obj) : warning LNK4204: 'z:\CST328\Lab1\block\Release\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info
1>freeglut_static.lib(freeglut_display.obj) : warning LNK4204: 'z:\CST328\Lab1\block\Release\vc90.pdb' is missing debugging information for referencing module; linking object as if no debug info

어쨌든 이것을 막을 수 있습니까? 내 과제 작업을 훨씬 더 즐겁게 만들 것입니다. :)

편집 : Microsoft Visual C ++ Express 2008을 사용하고 있습니다.

도움이 되었습니까?

해결책

PDB 파일은 라이브러리 바이너리와 동기화되지 않습니다.

Windows에서 PDB 모듈의 디버그 정보를 보유합니다. 특정 빌드와 연결되어 있습니다. 라이브러리를 재건하면 새 PDB 파일을 생성해야합니다. 귀하가 가진 PDB 파일은 동기화되지 않았으므로 삭제 (또는 이름 바꾸기) (FreeGlut_static.pdb 파일을 찾으거나 라이브러리를 다시 컴파일하고 최신 PDB 파일을 생성해야합니다.

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