Xcode で opencv を使うための環境構築
前提
- OS X El Capitan 10.11.3
- Xcode 7.2
- 対応する箇所を変更すれば他の環境でも同じようにできるとは思います(たぶん)
手順
-
MacPortsのインストール
-
http://www.macports.org/ からOSに対応するものを選んでインストール
-
XcodeでCommand Line Tool for Xcodeをインストール
-
左上メニューからXCode->Open Developer Tool->More Developer Tools…を選択
-
Command Line Toolと検索して使っているOS, Xcodeのバージョンに対応するものをインストール
-
opencv の インストール
-
$ sudo port selfupdate
-
$ sudo port install opencv(かなり時間かかります)
-
これで/usr/local/Cellar/opencv/2.4.12_2/ に lib とか include とかできる
-
Xcodeで設定
-
適当な新規プロジェクトを創る
-
Header Search Paths:/usr/local/Cellar/opencv/2.4.12_2/include
-
Build PhasesのLink Binary With:/usr/local/Cellar/opencv/2.4.12_2/libopencv_*.dylib(必要なものを設定,全て設定すれば問題ない)
メモ
- opencvのバージョンは特に設定していないので,3系が入るかなと思いましたが,2.4系が入りました(2016/02/05).
- もともとwindows環境で2.4系使ってるので結果オーライということに