1

Linux でいくつかの OpenGL プログラムを実行しています。glew の初期化時にエラーが発生する理由がわかりません。(エラー 1.5.2)

#include <GL/glew.h>
#include <GL/gl.h>
#include <stdio.h>

int main()
{
glewExperimental=GL_TRUE;
 GLenum res = glewInit();

 if(res != GLEW_OK)
 {
    fprintf(stderr, "Error: '%s'\n", glewGetString(res));
    return 1;
 }

 return 0;
}

によって実行されます:

g++ 1.cpp -lGLEW
4

2 に答える 2

2

間違った関数を呼び出しています。あなたが欲しいのは

glewGetErrorString(res);

現在、バージョン番号を取得しているようです。

于 2013-05-26T08:05:18.310 に答える