1

私は昨年の夏から、 eosgardenで入手できるコンパイル済みの OpenCV ライブラリを使用してきました。アプリをアプリ ストアに提出しようとしたときに、展開ターゲットが iOS 5 に設定されている場合、armv7アーキテクチャをサポートする必要があることに気付きました。iOS 5 を実行しているデバイスのみをサポートできますが、最初にダウンロードした OpenCV のバージョンも armv6 用にビルドされているため (現在もそうです) 、アプリはarmv6用にビルドされています。

私の質問は、armv7用に構築されたeosgardenからのこのライブラリの更新を知っている人はいますか? これらのライブラリを再コンパイルする方法はありますか?

これは私のビルド エラーです:
ld: 警告: ファイル /Users/jinser/Desktop/TAapp/TAMenuApp/OpenCV/lib/iPhoneOS/lib/libcv.a を無視します。ファイルは、リンクされているアーキテクチャではないアーカイブ用にビルドされました (armv7) libcxcore.alibcvaux.alibml.alibhighgui.a

についても同じ結果が得られます。

助けてくれてありがとう。

4

1 に答える 1

2

私はeosgardenの実装をこの素晴らしく簡単なフレームワークに置き換えました。

http://aptogo.co.uk/2011/09/opencv-framework-for-ios/

ロビンサマーヒルとアプトゴに感謝します。

于 2012-03-09T22:01:23.790 に答える