VisualStudio 2012中的gl.h在哪里?

3
所以我正在尝试运行GLFW,最终成功地让一切正常。然后认为我已经解决了问题,我卸载了Visual Studio 2010(请注意,我正在使用VS 2012,我安装了2010,以为这可能是2012的问题),以及Windows SDK,这两个东西我下载是因为我认为我需要它们来运行GLFW。
在这两个东西中的其中一个之间,我的项目出现了问题。现在它找不到gl.h,根据一些谷歌搜索,gl.h应该包含在Visual Studio或Windows SDK中。
好吧,在重新安装SDK之后,错误仍然存在。我甚至检查了文件夹,里面似乎没有gl.h。
所以我修复了Visual Studio 2012,但还是不行。我还搜索了VS VC includes文件夹,没有找到gl.h,所以我的问题是,gl.h到底藏在哪里?或者至少它隶属于哪个软件,Windows SDK?VS?其他什么?
1个回答

2
“gl.h”头文件是Windows SDK的一部分,但可能已经安装在您的系统上。重新安装后,它应该明确存在。
为了在所有设备上使用所有OpenGL函数,您需要像GLEW这样的扩展包装器。其中包括您所需的所有标头,如“gl.h”。有一些教程可以解释如何设置OpenGL和GLEW,我建议访问http://open.gl页面。
对于我来说,在Windows 8下,Visual Studio 11可以很好地与OpenGL配合使用。您只需要链接正确的库即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接