与GLee(GL Easy Extension Library)构建错误

时间:2009-06-20 04:10:04

标签: c++ c opengl

使用Code :: Blocks w / mingw,并尝试在窗口上使用GLee用于某些OpenGL。我收到以下构建错误:

GLee.c|60|undefined reference to `_wglGetProcAddress@4'
GLee.c|10748|undefined reference to `_wglGetProcAddress@4'
GLee.c|10751|undefined reference to `_wglGetCurrentDC@0'
GLee.c|10797|undefined reference to `_glGetString@4'
GLee.c|10910|undefined reference to `_glGetString@4'
GLee.c|10976|undefined reference to `_glGetString@4'

我只是包括GLee喜欢(使用GLee.c,而不是.dll):

#include "GLee.h"

根据Ben Woodhouse的说法,GLee“是用纯ANSI C编写的,所以任何C或C ++编译器都应该可以工作。你可以直接在你的项目中包含源文件或将它们编译成库”,所以我应该没有问题。

谷歌没有给我太多关于此的信息,所以我希望一些OpenGL兽医(或任何熟悉GLee的人)可以指出我的方向正确。

1 个答案:

答案 0 :(得分:2)

看起来你需要将你的应用程序与OpenGL库(特别是Opengl32.lib)链接起来,这将提供你缺少的功能。也许OpenGL FAQ可能有助于解决这个问题。