1

プログラムで OpenGL 3.3 を完全に使用したいのですが、glGenVertexArrays特別な初期化を行わないとセグメンテーション違反が発生します。私はGLEWのソースを見てきましたが、それが機能するために何が行われたかを見つけることができませんでした.

GLEW にバインドしようとしましたが、OPTLINK はライブラリが無効である (VS2012 でコンパイルした場合) か、シンボルが見つからない ( uint glewInit()implib で lib に変換された MinGW dll 内) と表示します。

GLEW の機能を実行するのに数行しか必要ない場合 (1000 行の関数を取得する必要はないと思います)、自分でやりたいと思います。受け入れます。

4

1 に答える 1

2

これは良いスタートです: http://www.opengl.org/wiki/Load_OpenGL_Functions

OpenGL レジストリへのリンクをたどってください: http://www.opengl.org/registry/

ここでは、お使いのプラットフォームに役立つヘッダー ファイルを見つけることができます。ただし、GLEW または同様のライブラリを使用することをお勧めします。

于 2012-10-20T21:08:14.997 に答える