GLEW库在链接时似乎有问题

时间:2013-01-08 18:07:10

标签: c++ glew

我现在因为尝试链接这个glew库而感到非常沮丧

这是构建日志:

g++ -o test.exe "src\\test.o" -lglew32 -lglfw -lglu32 -lopengl32 
src\test.o: In function `main':
C:\dev\test\Debug/../src/test.cpp:31: undefined reference to `_imp__glewInit@0'
C:\dev\test\Debug/../src/test.cpp:41: undefined reference to `_imp____glewGenVertexArrays'
C:\dev\test\Debug/../src/test.cpp:42: undefined reference to `_imp____glewBindVertexArray'

我已尝试在构建命令中首先移动哪些库。

这似乎是互联网上的其他人所拥有的问题,但我似乎无法找到任何修复它的人

1 个答案:

答案 0 :(得分:1)

好的我知道回答我自己的问题有点奇怪但问题出在这里:

显然,错误发生在两个区域

  • 对于一个初学者,我不需要仅使用glu32的opengl32,因为我自己处理了这个问题。
  • 其次,由于某些奇怪的原因,我不得不打电话

    #define GLEW_STATIC
    
    在我导入

  • 之前手动