编译该编译制作一个简单的程序非常耗时的。当接收了很多这些消息。

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 ++速成2008年。

有帮助吗?

解决方案

您PDB文件是不同步的与库二进制

在Windows中, PDB 保持调试信息的模块。它与特定的构建。如果你重建你的图书馆,你必须产生一个新的PDB文件。 PDB文件您已经是不同步的,所以你要么必须删除(或重命名),它(找到一个文件freeglut_static.pdb)或重新编译库,并产生一个最新的PDB文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top