OSX 10.9,XCode 5.1,针对ios7并尝试使用一些OpenGL。
我包括:
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#include <OpenGL/glext.h>
#include <GLUT/glut.h>
找不到哪个XCode。
我已将OpenGLES.framework
添加到我的目标中。
当我尝试自动完成#includes
时,它会显示OpenGL/gl.h
,但编译器说它无法找到它。
确切错误:
fatal error: 'OpenGL/gl.h' file not found
#include <OpenGL/gl.h>
^
答案 0 :(得分:0)
我在XCode中为iOS创建了一个新的OpenGL项目,以查看它们用于OpenGL的配置。
从我看来,OpenGL框架不适用于iOS。您必须将OpenGLES用于移动设备。如果要包含gl.h
标题。您需要#include OpenGLES/ES3/gl.h
。
编辑:这是OpenGLES框架的一些链接:
希望这有帮助!
伊恩
答案 1 :(得分:0)
理论上将Mac连接到Mac OpenGL库应该可以解决问题,但不是我这边: sudo ln -s /System/Library/Frameworks/OpenGL.framework/Headers / usr / local / include / GL