GLEW无法初始化

时间:2012-08-17 17:57:16

标签: c++ opengl gcc glew

我的机器有OpenGL 2.0,出于某种奇怪的原因,头文件gl.h不包含着色器功能。所以,我被建议使用GLEW。我正确安装了GLEW,并将glew32s链接到我的编译器,我还在我的main.cpp中包含了头文件。然而,当简单地调用:

时,我得到编译器(而不是运行时)错误
 GLenum err = glewInit();
  

imp _glewInit @ 0'

的未定义引用

世界上究竟是什么意思?它说明了着色器功能的相似之处。

我正在使用GCC编译器,我在Windows x86上。

1 个答案:

答案 0 :(得分:1)

您正在尝试使用GLEW的静态版本。

#define GLEW_STATIC #include之前确保glew.h