我一直在搜索,无法在opengl.org上找到下载文件。有人可以指出我正确的方向吗?
答案 0 :(得分:2)
OpenGL只是一个标准。这些实现随图形卡驱动程序一起提供,并在Windows中使用WGL扩展进行公开。平台SDK中有一个“标准”实现,可以通过包含OpenGL头和windows头来访问,但这是一个基本版本(在XP中为1.1。我认为它在Vista中为1.4)。
如果您想要一种更简单的方法来访问您的卡支持的功能中的所有功能以及Windows标准OpenGL实现中的基本功能集,那么我建议您查看处理所有功能的GLEW(OpenGL Extension Wrangler) WGL致电为您设置扩展程序。
答案 1 :(得分:2)
OpenGL 1.1头文件包含在Platform SDK中。如果您需要使用更新版本,这可能有所帮助:Moving Beyond OpenGL 1.1 for Windows
答案 2 :(得分:1)
Windows(嗯,至少Visual Studio)附带opengl,但只有旧的v1.1 - 只是
#include <windows.h>
#include <GL/gl.h>
#include <GL/glu.h>
并与opengl32.lib和glu32.lib链接,你应该没事(已经有一段时间了,我可能已经错过了一点)