0

最近我得到了一个需要显示球形全景视图的项目。通常在 iphone 上我一直在使用全景GL 一段时间,但对于 ipad,我再也没有运气使用它了。

我可以编译带有一些小警告的库。但是当我尝试将 lib 链接到我的真实项目时,它只是一直告诉我 PLTexture 不存在。它说

未定义符号:“_OBJC_CLASS_$_PLTexture”,引用自:panoTestViewController.o 中的 objc-class-ref-to-PLTexture ld:未找到符号 collect2:ld 返回 1 退出状态

请问有人可以帮我解决这个问题吗?

4

1 回答 1

1

我遇到了同样的问题,并注意到虽然我包含了 PanoramaGL xcode 项目,但它的 lib ( libPanoramaGL.a ) 未被选择与目标一起构建(XCode 右上角列表中的那个小复选框)。

一旦我选择了复选框,问题就消失了,但是 bulider 被困在与当前麻烦制造者 PLResources 类似的错误上。但这可能只是我的问题,因为我去了 PanoramaGL 项目,并注意到项目中不包含 PLResources.c 和 .h。

一旦我包含它们并重建了所有东西 - 构建成功了。

希望这会有所帮助,
奥德。

于 2010-08-15T12:59:37.983 回答