【发布时间】:2013-01-02 18:44:05
【问题描述】:
我已经尝试了好几个小时但没有运气:
error LNK2019: unresolved external symbol _imp_glBegin@4 referenced in function _main
error LNK2019: unresolved external symbol _imp_glEnd@4 referenced in function _main
error LNK2019: unresolved external symbol _imp_glFlush@4 referenced in function _main
error LNK1120: 3 unresolved externals
相当标准的链接错误,但不幸的是,我尝试了所有想到的方法,但没有运气。
我的设置如下:
- SFML 2.0 作为窗口管理器
- GLEW 1.90 作为 OpenGL 扩展管理器
- SFML 正在工作,因此它已正确链接等...
- 我已包含 GLEW 包含和库目录,我还将 glew32d.lib 添加到 Additional Dependencies + 将 glew32d.dll 添加到 Debug 文件夹(.exe 所在的位置)
- 我还从源代码构建了 GLEW,所以它应该可以工作:S
【问题讨论】:
-
是否链接到
opengl32.lib? -
这些是 OpenGL 函数,不是 GLEW 函数。
-
叹息,愚蠢的我!谢谢:D