OpenGL库和头文件 •opengl32.lib •glu32.lib •gl.h •glu.h
我可以在哪里获取这些文件?
答案 0 :(得分:2)
通常,默认情况下(至少使用Visual Studio)提供的头文件和库文件没有用,特别是您打算使用“现代”OpenGL功能或扩展。
答案 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
希望这会有所帮助=)