1

我目前正在学习计算机图形学的大学课程,我们正在使用 Visual Studio 2012。

我正在尝试将其设置为使用 freeGLUT 和 GLEW,但目前没有任何进展。

我到处搜索,但没有找到任何关于使用 Surface Pro 执行此操作的任何内容。我的教授设法让它在装有 Windows 8 的桌面上工作,但没有尝试过使用 Surface Pro。

我目前没有任何其他系统可以做到这一点,否则我会使用一个,我也没有资金购买其他东西。到目前为止,Surface Pro 在其他所有方面都很棒,但不是这个。

更新 到目前为止,我使用 GLEE 和 freeGLUT 的运气更好。我现在收到此错误。

1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\GL/gl.h(1157): 错误 C2054: 预期 '(' 跟随 'WINGDIAPI'

我包含了 windows.h,现在它说我的 gl.h 中有语法错误

更新 2 程序现在可以工作了。dll文件与项目文件一起。我还必须重新安装 Visual Studio 2012。好消息是它可以工作了!感谢那些表现出兴趣并试图提供帮助的人。

4

1 回答 1

0

像往常一样谈到 OpenGL 时,微软让它变得不容易,因为出于某种原因(我们只能推测)他们不喜欢 OpenGL。因此,从 Windows Vista 开始,他们发布的产品不支持或仅支持有限的 OpenGL。

第一步是访问Intel.com 并为 Surface Pro 使用的 GPU 下载最新的 OpenGL 驱动程序

这应该为您提供适当的 OpenGL 支持,尽管适用于 Windows 的英特尔驱动程序只是平庸的。

于 2013-08-17T23:31:32.307 回答