Windows 7 Professional エディションにデフォルトで含まれる glu および gl ヘッダー ファイルを使用して、OpenGL プログラムを作成しました。今、OpenGL ゲーム開発について説明している本を購入しました。この本の著者は、プロジェクトに glew ヘッダーを含めなければならないと言いました。これを行った後、未解決の外部シンボル エラーが発生しました。
だから、今、私は本当に混乱しています。以前、プログラムで glBegin ステートメントと glEnd ステートメントを使用しました。今、glBindBuffers と glGenBuffer などを使用する必要がありますが、次のような未解決の外部シンボル エラーが発生します。
1>cWindows.obj : error LNK2001: unresolved external symbol __imp___glewBindBuffer
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewBindBuffer
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewBufferData
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewGenBuffers
これらのヘッダー ファイルの違いと、私がそれらと関係があることを説明できる人はいますか?
私は何度もゴーグリングしましたが、別のサイトには「glee」や「glut」などのもっと紛らわしい言葉があります。