【发布时间】:2013-11-11 13:28:18
【问题描述】:
我在 Visual Studio 2010 中启动了一个空项目并下载了最新版本的 GLEW 和 GLFW。 我相信我已经在 Project > Properties 中正确设置了它们,并且我已经编写了一个测试程序来查看它们是否有效。
我可以通过 glfwInit() 正确初始化 GLFW,我可以打开一个窗口上下文没有问题。但是,当我尝试通过 glewInit() 初始化 GLEW 时,我得到一个 Entry Point Not Found 错误。
未找到入口点
在动态链接库 D:\Blah\Debug\TestProg.exe 中找不到过程入口点 _glewInit@0
奇怪的是,我编译代码没有任何问题。那就是它编译没有错误。它仅在我尝试运行程序时显示错误消息。
有人知道该怎么做吗?
【问题讨论】:
-
旁注:由于您刚刚开始学习 OpenGL,我建议您学习现代的 OpenGL(而不是旧的,以防您正在学习旧的)。 This tutorial/book 相当不错。此外,使用便携式工具而不是仅 Windows 的工具开始编程可能不是一个坏主意。这样,如果您打算制作商业应用程序,您可以轻松地将其出售给所有操作系统,或者为所有人制作免费应用程序。
标签: c++ opengl glew entry-point