0

最近、球形のパノラマビューを表示する必要があるプロジェクトが与えられました。通常、iPhoneではpanoramaGLをしばらく使用していますが、iPadの場合はもう使用できません。

私はいくつかのマイナーな警告でlibをコンパイルすることができます。しかし、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 の右上のリストにある小さなチェックボックス)。

チェックボックスを選択すると、問題は解消されましたが、現在のトラブルメーカーである PLResources で同様のエラーが発生し、ブリーダーが動かなくなりました。しかし、これは私だけの問題かもしれません。PanoramaGL プロジェクトに行ったところ、PLResources.c と .h がプロジェクトに含まれていないことに気付きました。

それらを含めてすべてを再構築すると、ビルドは成功しました。

これが役に立てば幸いです、
オデッド。

于 2010-08-15T12:59:37.983 に答える