質問

簡単なプログラムは非常に時間のかかるコンパイル作っているのコンパイル時に

これらのメッセージの多くを受けています。

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

これを防ぐためにとにかくありますか?私の割り当てに取り組んがはるかに楽しいなってしまいます。 :)

編集: 私は、Express 2008のMicrosoft Visual C ++を使用しています。

役に立ちましたか?

解決

あなたのPDBファイルがライブラリのバイナリとの同期がとれていません。

は、Windowsには、 PDB には、保持していますモジュールのデバッグ情報。それは、特定のビルドにリンクされています。あなたはあなたのライブラリーを再構築する場合は、新しいPDBファイルを作成する必要があります。あなたが持っているPDBファイルはどちらか削除(または名前変更)する必要がありますので、それは、(ファイルfreeglut_static.pdbを見つける。)同期していないか、ライブラリを再コンパイルし、日付PDBファイルまで生産ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top