0
战斗得到的东西,试图编译后,我意识到需要改变一些代码:当在OS X使用OpenGL VS GL
#ifdef __APPLE__
#include "OpenGL/gl.h"
#include "OpenGL/glx.h"
#else
...
需要改变成:
#ifdef __APPLE__
#include "GL/gl.h"
#include "GL/glx.h"
#else
#...
安装后石英。然而,这也起作用:
#ifdef __APPLE__
#include "OpenGL/gl.h"
#include "GL/glx.h"
#else
#...
但是OpenGL/glx.h
不存在。
OS X上的不同标题位置是什么意思?为什么我有两个不同的OpenGL文件位置?
认为它是一个目录结构(因为它)。系统将查找默认的include目录(如果使用了“”,则为本地目录),因此它们将扩展到 /OpenGL/gl.h和/GL/glx .h –
Aumnayan
我应该再说一遍,谢谢你的回复。 – rec