3

所以我试图让 GLFW 运行,最后设法让一切顺利。然后我想我已经解决了我卸载 Visual Studio 2010 的问题(注意我使用的是 VS 2012,我安装了 2010 认为它可能是 2012 的问题)和 Windows SDK,我下载的这两个东西都认为我需要它们来运行 GLFW。

在其中之一之间,我的项目破裂了。它现在找不到 gl.h,根据一些谷歌搜索,它应该包含在 Visual Studio 或 Windows SDK 中。

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

所以我修复了Visual Studio 2012,没有骰子。还搜索了 VS VC 包含文件夹,没有找到 gl.h,所以我的问题是 gl.h 到底藏在哪里?或者至少它附带什么软件,Windows SDK?VS?还有什么?

4

1 回答 1

2

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

为了在所有设备上使用所有 OpenGL 功能,您需要像GLEW这样的扩展管理员。一个包含所有需要的标题,例如gl.h,为您服务。有一些教程解释了如何设置 OpenGL 和 GLEW,我推荐页面http://open.gl

对我来说,Visual Studio 11 在 Windows 8 下与 OpenGL 配合得很好。你只需要链接正确的库。

于 2012-12-15T10:48:37.103 回答