+(Class)layerClass不起作用

时间:2011-06-06 11:07:33

标签: iphone objective-c opengl-es

我正在构建一个OpenGL应用程序并且在eagleview.m上+ (Class)layerClass将不起作用。

如果我尝试运行它,我会得到:

"Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_CAEAGLLayer", referenced from:
      objc-class-ref in GLView.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status"

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:25)

您需要将OpenGL和可能的QuartzCore框架添加到目标中以链接它们。