#include <gl\gl.h>
#include <gl\glu.h>
#include <gl\glaux.h>
这只是一个例子,但是从哪里获取GL头呢?
发布于 2010-10-14 21:25:23
在Visual Studio中:
//OpenGL
#pragma comment(lib, "opengl32")
#pragma comment(lib, "glu32")
#include <gl/gl.h>
#include <gl/glu.h>
标题位于SDK中: C:\Program Files\Microsoft SDK\Windows\v7.0A\Include\gl
发布于 2010-10-14 20:28:38
什么操作系统?
在Ubuntu上,我有
$ dpkg -S /usr/include/GL/gl.h
mesa-common-dev: /usr/include/GL/gl.h
$
而不是a)大写和b)向前/向后斜杠的区别。您的示例很可能在使用反斜杠时是错误的。
发布于 2010-10-14 23:03:16
如果您使用的是Windows,它们将随platform SDK (或Visual Studio)一起安装。但是,头文件只与OpenGL 1.1兼容。您需要为以后版本的新功能创建函数指针。您能澄清一下您尝试使用的OpenGL的版本吗?
https://stackoverflow.com/questions/3933027
复制相似问题