1

私はこれを何時間も理解しようとしてきましたが、運がありません:

error LNK2019: unresolved external symbol _imp_glBegin@4 referenced in function _main
error LNK2019: unresolved external symbol _imp_glEnd@4 referenced in function _main
error LNK2019: unresolved external symbol _imp_glFlush@4 referenced in function _main
error LNK1120: 3 unresolved externals

リンクのかなり標準的なエラーですが、残念ながら思いついたことはすべて試しました。

私のセットアップは次のとおりです。

  • ウィンドウマネージャとしての SFML 2.0
  • OpenGL 拡張機能マネージャーとしての GLEW 1.90
  • SFMLが動いているので、正しくリンクされているなど...
  • GLEW のインクルード ディレクトリとライブラリ ディレクトリを含め、glew32d.lib を追加の依存関係に追加し、glew32d.dll を Debug フォルダー (.exe が存在する場所) に追加しました。
  • ソースからGLEWもビルドしたので、動作するはずです:S
4

1 に答える 1

2

GLEW は「OpenGL Extension Wrangler Library」の略です。glBegin()や などのコア OpenGL 関数は定義されていませんglEnd()opengl32.libglu32.lib、およびglut32.libライブラリも含めますか?

于 2013-01-02T18:59:02.923 に答える