OpenCVをiOSビルドして、組み込む

以前2.4.2でハマった時のメモ書こうと思ったけど、

既にOpenCV2.4.3が出てたのね。

http://opencv.org

2.4.2から(?)iOSはframeworkごとリリースされるようになったので拾うだけ。

frameworkはプロジェクトにD&D、コピーするだけで追加可能。

あるいは例のごとく

TARGETS-Build Phases-Link Binary With Libraries から+ボタン押してAdd Othersから追加

2.4.2の時のiosリリースで、

Xcode4.5でarmv7sビルドエラーが出る問題があったけど、

サクッと対応されたみたい。

ちなみに、そのとき自前でソースを拾ってきて、

最新Xcodeの入った環境で、

python opencv/ios/build_framework.py [folder]

走らせるだけでframeworkのarmv7sビルド可能だった。

今後は、ios/build_framework.py 開いて以下のところにアーキテクチャ追加で対応できそう。

 archs=[“armv7”,“armv7s”,i386]

当分ないだろうけど。

この辺参考にしました。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする