对glewInit @ 0的未定义引用

时间:2014-07-16 20:22:49

标签: c opengl linker glew

我正在使用“i686-w64-mingw32”并试图链接到GLEW。

这是一个测试main.c我正在使用:

#define GLEW_STATIC
#include <gl/glew.h>

int main() {
    glewInit();
    return 0;
}

(我知道这不是使用GLEW的正确方法,因为我没有正确初始化和绑定OpenGL上下文 - 我只是想让GLEW正确链接,我会担心以后正确使用它。)

我用来编译的行是:

gcc main.c -o bin.exe -lglew32s -lglu32 -lopengl32

但是我收到此错误:

main.c:(.text+0xc): undefined reference to `glewInit@0'
collect2.exe: error: ld returned 1 exit status

0 个答案:

没有答案