ここでは,MacへのOpenCV3.1.0のインストール方法を紹介します.
Macの環境
Mac: Mac Book Pro 13 inch Mid 2014
OS: El Capitane
XCode: 7.2.1
なお,HomeBrewのインストールなどは完了しているものとする.
OpenCV3のインストール
ここでは,OpenCV3.1.0_4がインストールされるものとしています.
バージョンが異なる場合は適宜この部分を変更してください.
また,インストール時のオプションについては,下記を参考にしてください.
nstall OpenCV 3 on Yosemite ( OSX 10.10.x )
$brew tap homebrew/science/ $brew update $brew install opencv3 --with-contrib --with-python |
インストールが完了すると下記のディレクトリにopencvがインストールされている.
/usr/local/Celler/opencv3 |
このままでは,pkg-configを使えないことから,下記の様にpkg-config用の設定ファイルをコピーする.
$cd /usr/local/Cellar/opencv3/3.1.0_4/lib/pkgconfig $sudo cp opencv.pc /usr/local/lib/pkgconfig/opencv.pc |
そして,このままではlibippicv.aにパスが通っていないことから,下記の様にシンボリックリンクを貼る.
$cd /usr/local/Cellar/opencv3/3.1.0_4/lib $ln -s /usr/local/Cellar/opencv3/3.1.0_4/share/OpenCV/3rdparty/lib/libippicv.a libippicv.a |
また,下記のエラーが出る場合は,webpをインストール
dyld: Library not loaded: /usr/local/opt/webp/lib/libwebp.6.dylib Referenced from: /usr/local/opt/opencv3/lib/libopencv_imgcodecs.3.1.dylib Reason: image not found |
$brew install webp |
このようにすることで開発環境が構築できます.