1

我的机器有 OpenGL 2.0,由于某些奇怪的原因,头文件gl.h不包含着色器函数。所以,有人建议我使用 GLEW。我正确安装了 GLEW,并链接glew32s到我的编译器,我还在我的main.cpp. 然而,当我简单地调用时,我得到了编译器(不是运行时)错误:

 GLenum err = glewInit();

对` imp _glewInit@0'的未定义引用

这到底是什么意思?它对着色器功能说了类似的话。

我正在使用 GCC 编译器,并且在 windows x86 上。

4

1 回答 1

1

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

确保你#define GLEW_STATIC#includeing之前glew.h

于 2012-08-17T18:14:39.070 回答