パッケージ管理システムのHomebrewを使って,OpenCVをインストールしたときのログです.
ここでは,Homebrewの設定は済んでいるものとします.
このへんのページを参考にしてください.
まず,OpenCVに必要なライブラリをインストールします.
必要なものは
- TBB ( Intel Threading Building Block ) 並列化ライブラリ
- Qt GUIライブラリ
です.
それぞれ
brew install tbb brew install qt
でインストールします.
次に,OpenCVをインストールします.
これもbrewコマンドで一発ですが,上でインストールしたライブラリを有効にするためにオプションを追加します.
brew install opencv --with-tbb --with-qt
僕の環境では,これではコンパイルが通りませんでした.
コンパイルにllvmを使うように指定します.
brew install opencv --with-tbb --with-qt --use-llvm
これでコンパイルが通るかと思います.
僕はインストール前に,
brew edit opencv
して,–with-qtの行を参考に,–with-cudaと–with-eigenというオプションを追加して,各ライブラリを有効にしたコンパイルをしています.