Pergunta

Receber muitas dessas mensagens ao compilar, o que está fazendo compilando um programa simples, demorado.

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

Existe alguma maneira para evitar isso? Tornaria o trabalho em minhas tarefas muito mais agradáveis. :)

EDIT: Estou usando o Microsoft Visual C ++ Express 2008.

Foi útil?

Solução

Seu arquivo PDB está fora de sincronia com o binário da biblioteca

no Windows, o PDB mantém as informações de depuração para um módulo. está ligado a uma construção específica. Se você reconstruir sua biblioteca, você precisará produzir um novo arquivo PDB. O arquivo pdb que você tem está fora de sincronia para que você precise excluir (ou renomeá -lo) (encontre um arquivo freeglut_static.pdb) ou recompile a biblioteca e produza um arquivo pdb atualizado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top