2012-12-15 53 views
2

所以我试图让GLFW运行,最终设法让一切顺利。然后以为我已经解决了我卸载Visual Studio 2010的问题(注意我使用的是VS 2012,我安装了2010,认为它可能是2012版)以及Windows SDK,我下载的这两个东西都是以某种方式需要它们运行GLFW。VisualStudio 2012 gl.h在哪里?

其中之一,我的项目打破了。现在找不到gl.h,根据一些Googleing应该包含在Visual Studio或Windows SDK中。

重新安装SDK后,错误仍然存​​在。我甚至检查了文件夹,那里似乎没有gl.h。

所以我修复了Visual Studio 2012,没有骰子。还搜索了VS VC包含文件夹,发现没有gl.h,所以我的问题是地狱是gl.h隐藏的地方?或者至少它附带哪些软件,Windows SDK? VS?还有别的吗?

回答

1

标头gl.hWindows SDK的一部分,但可能已经安装在您的系统上。重新安装后,它应该在那里确定。

为了在所有设备上使用所有的OpenGL功能,您需要一个像GLEW这样的扩展协调器。其中包括所有必需的标题,如gl.h。有一些教程解释了如何设置OpenGL和GLEW,我推荐页面http://open.gl

对我来说,Visual Studio 11在Windows 8下使用OpenGL可以正常工作。您只需链接正确的库。