最近我得到了一个需要显示球形全景视图的项目。通常在iphone上我一直在使用panoramaGL一段时间但是对于ipad,我再也没有运气了。
我可以用一些小的警告来编译lib。但是当我尝试将lib链接到我的真实项目时,它只是告诉我PLTexture不在那里。它说
未定义的符号: “_OBJC_CLASS _ $ _ PLTexture”,引自: panoTestViewController.o中的objc-class-ref-to-PLTexture ld:找不到符号 collect2:ld返回1退出状态
请有人帮我解决这个问题吗?
答案 0 :(得分:1)
我遇到了同样的问题,并注意到虽然我包含了PanoramaGL xcode项目,但它的lib( libPanoramaGL.a )未被选中与目标一起构建(右上角的那个小复选框) of XCode)。
一旦我选中了复选框,问题就消失了,但是当PLResources作为当前的麻烦制造者时,这个问题仍然存在类似的错误。但这可能只是我的问题,因为我去了PanoramaGL项目,并注意到PLResources.c和.h没有包含在项目中。
一旦我将它们包括在内并重建了所有内容 - 构建成功。
希望这有帮助,
奥德。