1

OpenGL Superbible (第 4 版) のコード。プロジェクトに.hおよび.cppファイルを追加し、 LIBC.LIBを無視すると、次のエラーが表示されました。

1>freeglut_static.lib(freeglut_display.obj) : error LNK2019: unresolved external symbol __iob referenced in function _glutSwapBuffers
1>freeglut_static.lib(freeglut_main.obj) : error LNK2001: unresolved external symbol __iob

これらのエラーは、 gltoolsから( gltools.hglLoadTGA()で定義されている) を使用しようとした場合にのみ表示されます。誰かがそれについていくつかのアイデアを持っているなら、それは素晴らしいことです...

4

1 に答える 1

0

LIBC.LIB を無視する

なんで?それがエラーの原因である可能性が最も高いです。最も低いシステム レベルの作業を行っている場合を除き、libc が必要です。

于 2013-03-04T12:21:28.273 に答える