Frage

Menge dieser Nachrichten beim Kompilieren, die machen ein einfaches Programm, sehr zeitaufwendig kompilieren.

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

Gibt es das überhaupt zu verhindern? Würde machen arbeitet an meinen Aufgaben viel angenehmer. :)

EDIT: Ich bin mit Microsoft Visual C ++ 2008 Express.

War es hilfreich?

Lösung

Ihre PDB-Datei ist nicht synchron mit der Bibliothek binär

in Windows, der pdb hält die Debug-Informationen für ein Modul. es ist ein besonderer Build verknüpft. Wenn Ihre Bibliothek neu erstellen müssen Sie eine neue PDB-Datei erzeugen. die PDB-Datei Ihrer hat, so dass Sie nicht mehr synchron entweder löschen (oder umbenennen) es (eine Datei freeglut_static.pdb finden) oder die Bibliothek neu kompilieren und eine aktuelle PDB-Datei zu erzeugen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top