0

Xcode プロジェクトで静的フレームワークに対してリンクしていますが、すべてを正しく設定しているにもかかわらず、リンカーは「未定義のシンボル...」で失敗し続けます。

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

過去にこれに問題がありましたが、ライブラリがリンクするように設定されていることを確認することですべて解決しましたが、この特定のケースで問題がどこにあるのかわかりません。

4

2 に答える 2

1

ここでの問題は、おそらく、lib が armv7s に対してビルドされていないためです。静的ライブラリのビルド設定に移動し、「Build Active Architecture Only」フラグを見つけます。それを「いいえ」に設定します。その後、プロジェクトをクリーンアップして再度ビルドします (「有効なアーキテクチャ」に armv7s がリストされていることを確認してください)。

于 2013-08-16T01:25:17.643 に答える
0

アプリケーションのビルドに iphone5 を使用していますか? armv7s のコンパイルが必要なので、ソース コードがある場合は、コードを再構築して新しいフレームワークにする必要があります。

于 2013-08-16T01:24:41.900 に答える