Windows上的OpenGL SDK

我正在尝试编写一个OpenGL应用程序,所以我安装了Windows 7 SDK。 但是,它似乎是OpenGL 1.1 …

#define GL_VERSION_1_1 1 

我怎样才能find我安装的哪个版本的OpenGL(* .dll),以及哪里可以find更新的* .lib / *。h文件?

微软还没有更新他们的OpenGL头文件/库了很长一段时间。 要使用更新的功能,通常需要使用GLEW或GLEE 。

在Win7中没有新的OpenGL版本。 您必须从opengl.org下载新的头文件,并使用OpenGL的扩展技术来获得高级功能。 对于OpenGL的版本,使用这个函数glGetString

我写了我自己的OpenGL扩展加载器(如GLEE或GLEW),因为我不喜欢其他可用库的许可证。 我不认为任何人都不应该再这样做,所以我已经制定了我的公有领域,做你会的。 我想听听你是否使用它,但这不是一个要求。 它目前支持OpenGL 4.1。

http://www.onemanmmo.com/index.php?cmd=newsitem&comment=news.1.28.0

如果您有NVIDIA图形,请下载NVIDIA OpenGL SDK。 你会得到符合OpenGL 4.4的最新版本。

第一个演示应用程序可从以下网址获得: http : //msdn.microsoft.com/en-us/library/windows/desktop/dd369065%28v=vs.85%29.aspx