使用 GLee 构建错误(GL Easy Extension Library)
Posted
技术标签:
【中文标题】使用 GLee 构建错误(GL Easy Extension Library)【英文标题】:Build errors w/ GLee (GL Easy Extension Library) 【发布时间】:2009-06-20 04:10:03 【问题描述】:使用带有 mingw 的 Code::Blocks,并尝试将 Glee 用于 Windows 上的某些 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++ 编译器都应该可以工作。您可以将源文件直接包含在项目中或将它们编译到库中”,所以我应该没有问题。
Google 在这方面没有给我太多信息,所以我希望那里的一些 OpenGL 兽医(或任何熟悉 GLee 的人)可以为我指明正确的方向。
【问题讨论】:
【参考方案1】:看起来您需要将您的应用程序与 OpenGL 库(特别是 Opengl32.lib)链接起来,这些库将提供您缺少的功能。也许OpenGL FAQ 可能有助于解决这个问题。
【讨论】:
以上是关于使用 GLee 构建错误(GL Easy Extension Library)的主要内容,如果未能解决你的问题,请参考以下文章
csharp 使用Mono.Cecil和GLEE绘制函数依赖关系的一些代码
gitlab恢复数据出现错误提示:Restoring PostgreSQL database gitlabhq_production ... ERROR: must be owner of exte
gitlab恢复数据出现错误提示:Restoring PostgreSQL database gitlabhq_production ... ERROR: must be owner of exte