4

我正在尝试运行放置在此链接上的 Apple 文档示例代码...

示例代码

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

  • GL_COLOR_BUFFER_BIT
  • GL_VIEWPORT
  • GL_PROJECTION
  • GL_MODELVIEW
  • GL_QUADS

我的理解是,很明显 Xcode 无法找到这个 const 变量,而且它们似乎来自 OpenGL 框架。我检查了我的导入框架列表,里面有 OpenGL。

如何解决这个问题?

环境 :

OS version              : MacOSX 10.7.3
Base SDK of the project : MacOSX SDK 10.7
Compiler                : Defualt LLVC GCC 4.2
4

1 回答 1

9

只需添加

#import <OpenGL/gl.h>

到文件 NormalGLView.m (在文件顶部,在另一个导入之后)。那为我解决了它...

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

于 2012-05-30T09:09:13.640 回答