MSVC et Freeglut d'erreur du compilateur
-
18-09-2019 - |
Question
Recevoir beaucoup de ces messages lors de la compilation qui rend la compilation d'un programme simple beaucoup de temps.
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
Y at-il de toute façon pour empêcher cela? Souhaitez faire travailler sur mes missions beaucoup plus agréable. :)
EDIT: J'utilise Microsoft Visual C ++ 2008 Express.
La solution
votre fichier pdb est synchronisé avec la bibliothèque binaire
dans Windows, pdb tient les informations de débogage pour un module. elle est liée à une construction particulière. si votre bibliothèque reconstruisent vous devez produire un nouveau fichier pdb. le fichier pdb est votre ont désynchronisés de sorte que vous devez soit supprimer (ou renommer) il (trouver un freeglut_static.pdb de fichier) ou recompiler la bibliothèque et produire un fichier pdb jusqu'à date.