我可以在哪里获得OpenGL库?

时间:2009-03-13 16:22:57

标签: opengl

OpenGL库和头文件 •opengl32.lib •glu32.lib •gl.h •glu.h

我可以在哪里获取这些文件?

4 个答案:

答案 0 :(得分:2)

通常,默认情况下(至少使用Visual Studio)提供的头文件和库文件没有用,特别是您打算使用“现代”OpenGL功能或扩展。

你应该看看cross-platform extension loading libraries

答案 1 :(得分:1)

这应该包含在您的编译器中。 g ++发布它们(据我所知),也是MSVC。

您的编译器/操作系统/编程语言究竟是什么?

编辑:看看是否有效:

#include <gl/gl.h>
#include <gl/glu.h>

edit2:您应该重新考虑问题的提问方式,以及您选择的标签。 \咆哮

答案 2 :(得分:0)

对于Visual Studio,您需要platformsdk。它附带Visual Studio CD(至少是专业版),但如果您使用快速下载,则需要单独下载。

答案 3 :(得分:0)

您提到的所有这些文件都是编译器标题和库的一部分,并且与您正在使用的任何文件一起使用。他们确实在gcc和visual studio编译器中都有。

你只需使用'em:

// for any compiler
#include <gl/gl.h>
#include <gl/glu.h>

// VisualStudio-specific
#pragma comment(lib, "glu32.lib")

使用GNU编译器,你应该传递这样的链接器args(取自opengl.org):

  

-lGLU -lGL -lXmu -lX11

希望这会有所帮助=)