我目前正在攻读计算机图形学的大学课程,我们正在使用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.好消息是IT工作!感谢那些表现出兴趣并试图提供帮助的人。
答案 0 :(得分:0)
就像OpenGL一样,微软让它变得不容易,因为出于某些原因(我们只能推测),他们不喜欢OpenGL。因此,自Windows Vista以来,他们的产品没有或只有有限的OpenGL支持。
第一步是转到Intel.com and download the latest OpenGL drivers for the GPU the Surface Pro uses。
这应该为您提供适当的OpenGL支持,尽管Windows的英特尔驱动程序只是平庸。