未定义对 gluBuild2DMipmaps() 的引用?
我可以使用 dev++ 编译普通的 opengl 程序(旋转三角形),但如果我想使用函数 gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 0, 0, GL_RGB, GL_UNSIGNED_BYTE, 0),则会发生链接器错误:
[Linker error] undefined reference to `gluBuild2DMipmaps@28´
Id returned 1 exit status
[Build error] [myprog.exe] Error 1
有人有主意吗?
附加信息:
#include <gl\glu.h>
#include <gl\gl.h>
I can compile a normal opengl program (rotating triangles) with dev++, but if I want to use the function gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 0, 0, GL_RGB, GL_UNSIGNED_BYTE, 0)
, a linker error occurs:
[Linker error] undefined reference to `gluBuild2DMipmaps@28´
Id returned 1 exit status
[Build error] [myprog.exe] Error 1
Anyone got an idea?
Additional Information:
#include <gl\glu.h>
#include <gl\gl.h>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保您链接的是
glu32.lib
。Make sure you're linking against
glu32.lib
.