2013-03-25 24 views
1

我最近更新了我的XCode到4.6.1版本,现在,当我试图运行一个OpenGL项目也给出了我用像“未声明的标识符GL_PROJECTION的使用”每次的OpenGL函数编译错误和“使用未声明的标识符glLoadIdentity()”它对每个gl函数都这样做。我在XCode 4.6.1上创建了一个新项目,添加了OpenGL.framework,包含头文件OpenGL/OpenGL.h。我打开OpenGL/OpenGL.h头文件,令我惊讶的是,没有OpenGL的函数在场。有一堆CGL函数。如果是这样,那么OpenGL函数在哪里?XCode中不可用OpenGL函数4.6

我刚刚发现了另一个奇怪的是,我能够使用OpenGL函数在.mm文件,但不是在.HPP文件(我用的模板,所以我创建HPP文件)

谁能让我知道我在做什么错了?

+0

欢迎OSX发展!我卖我的MacBook Pro,因为那样的问题的;)(和gdb问我root密码启动,什么...) – phaazon 2013-03-25 08:38:23

+0

笑我知道的...我想我应该卖太矿;) – user2206696 2013-03-25 08:57:38

回答

3

你试过<OpenGL/gl.h>

+0

太谢谢你了。它现在工作:) – user2206696 2013-03-25 08:48:06