0

glut を使用して、基本的な openGL プログラムを作成します。グリューも含めるまで、すべてがうまくいきました。現在、コンパイラは glut 関数を見つけることができません。

私はこの順序でそれらを含めています:

#include <GL/glew.h>
#include <GL/glut.h>

glew の代わりに GL/gl.h を使用すると機能しますが、openGL 拡張機能を使用できません。

などのundefined referenceすべての glut および gl 関数のコンパイラ出力。hdd に glut 関連の .lib ファイルが見つかりませんが、何らかの理由で glew を含めなくても機能します。glew ファイルを適切なディレクトリに既にコピーしました。(glew32.lib、glew32mx.lib、glew32mxs.lib、glew32s.lib を mingw/lib に、wglew.h、glxew.h、glew.h を mingw/include/GL に、glew32.dll、glew32mx.dll を mingw/bin に)およびウィンドウ/システム32)glutInitglBegin

コンパイラの引数は-lmingw32 -lSDLmain -lSDL -lglut32 -lglew32 -lglu32 -lwinmm -lgdi32.

4

1 に答える 1