Opengl GL“颜色缓冲”位和更多显示;Xcode未声明的标识符

Opengl GL“颜色缓冲”位和更多显示;Xcode未声明的标识符,opengl,gcc,xcode4.3,llvm-gcc,Opengl,Gcc,Xcode4.3,Llvm Gcc,我正在尝试运行苹果文档示例代码,放在这个链接上 但是,当我运行此代码时,XCode无法编译。它显示了几个错误,说明下面列出的变量未定义 GL\U颜色\U缓冲\U位 GL_视口 GL_投影 GL_模型视图 四头肌 我的理解是,很明显Xcode不能定义这个常量变量,而且它们似乎来自OpenGL框架。我检查了我导入的框架列表,里面有OpenGL 如何解决这个问题 环境: 加上 #import <OpenGL/gl.h> #导入 到文件NormalGLView.m(在文件顶部,在另

我正在尝试运行苹果文档示例代码,放在这个链接上

但是,当我运行此代码时,XCode无法编译。它显示了几个错误,说明下面列出的变量未定义

  • GL\U颜色\U缓冲\U位
  • GL_视口
  • GL_投影
  • GL_模型视图
  • 四头肌
我的理解是,很明显Xcode不能定义这个常量变量,而且它们似乎来自OpenGL框架。我检查了我导入的框架列表,里面有OpenGL

如何解决这个问题

环境: 加上

#import <OpenGL/gl.h>
#导入
到文件NormalGLView.m(在文件顶部,在另一次导入之后)。那帮我修好了

问题不是找不到框架,而是找不到定义,这表明可能缺少头文件

#import <OpenGL/gl.h>