我的机器有OpenGL 2.0,出于某种奇怪的原因,头文件gl.h
不包含着色器功能。所以,我被建议使用GLEW。我正确安装了GLEW,并将glew32s
链接到我的编译器,我还在我的main.cpp
中包含了头文件。然而,当简单地调用:
GLenum err = glewInit();
对 imp _glewInit @ 0'
的未定义引用
世界上究竟是什么意思?它说明了着色器功能的相似之处。
我正在使用GCC编译器,我在Windows x86上。
答案 0 :(得分:1)
您正在尝试使用GLEW的静态版本。
在#define GLEW_STATIC
#include
之前确保glew.h
。