VisualStudio 2012 Where is gl.h?
VisualStudio 2012 Where is gl.h?
所以我试图让GLFW运行,终于设法让一切顺利。然后认为我已经解决了这个问题,我卸载了Visual Studio 2010(注意我使用的是VS 2012,我安装了2010,认为这可能是2012年的问题)和Windows SDK,我下载了这两件事,认为我以某种方式需要它们来运行GLFW。
在其中一个之间,我的项目中断了。它现在找不到gl.h,根据一些Googleing,它应该包含在Visual Studio或Windows SDK中。
重新安装 SDK 后,错误仍然存在。我什至检查了文件夹,那里似乎没有 gl.h。
所以我修复了Visual Studio 2012,没有骰子。还搜索了VS VC包含文件夹,没有找到gl.h,所以我的问题是gl.h到底藏在哪里?或者至少它附带了什么软件,Windows SDK?与?别的?
标头
gl.h
是 Windows SDK 的一部分,但可能已安装在您的系统上。重新安装后,它应该明确存在。
为了在所有设备上使用所有OpenGL功能,您需要像GLEW这样的扩展管理员。一个包括所有需要的标头,例如 gl.h
,适合您。有一些教程解释了如何设置OpenGL和GLEW,我推荐页面 http://open.gl。
对我来说,Visual Studio 11在Windows 8下与OpenGL配合得很好。您只需要链接正确的库。
相关文章:
- Why is UINT32_MAX + 1 = 0?
- C++错误:"error: int aaa::bbb is protected within this context"
- 创建具有 new in 函数和"this is nullptr"异常的对象
- 使用 cmake 的 Linux 终端上的"Conversion to non-scalar type is requested"错误
- Is !NaN not a NaN?
- Directx 11 - CompileFromFile() is not compiling
- Centos7 g++ "to_string is not in a member of std"
- "Unable to start debugging. No process is associated with this object." - 在Visual Studio Code中使用GDB
- Where is std::hardware_destructive_interference_size?
- 将成员函数作为构造函数参数调用时出错 "Variable is not a type name"
- Visual Studio 19-17 库兼容性根据 GL 标志
- What is unordered_set in C++
- 你如何理解"std: :forward is just syntactic sugar"?这是真的吗?
- C++ "error: use of overloaded operator '*' is ambiguous"似乎只有一场比赛
- C++ is calculating wrong
- Is it good to use SDL_PIXELFORMAT_UNKNOWN?
- reference_wrapper导致"incomplete type is not allowed"
- glDrawElements GL 错误类型 = 0x824c,严重性 = 0x9146,消息 = GL_INVALID
- VisualStudio 2012 Where is gl.h?
- glbinding, Qt 和错误"glbinding is not compatible with gl.h"