MacでOpenCVを使用してインストール

1720 ワード

macにopencvをインストールされて頭が痛くて、cmakeはずっと協力していません.1、多くのネット上で言うcmakeパッケージをダウンロードして、opencv解凍後のフォルダに入りました:
cd 
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

事実は証明して、私もどうして分からないで、いつも間違いを犯します.正直に言うと、command toolなんてxcodeは持参しているので、問題はこの上ではないはずです.資料を調べてみるとippicvかもしれませんmacosx_20151201.tgzの問題、
But here comes the weird thing, CMake has found the ippicv version is not newest, and try to download another file ippicv_macosx_20151201.tgz. 忍耐力があれば、このブログに基づいて代理店を変更することができます:Install OpenCV 3 on OSX El Capitan
2、homebrewを使用してインストールします.直接homebrewを装って、それから
brew update #         ,          
brew tap homebrew/homebrew-science
brew install opencv

これはバカで、ダウンロードしたものも一緒で、インストールパッケージは/Library/Caches/Homebrewで、解凍したフォルダは/usr/local/Cellarです.比較的簡潔明瞭でしょう.これはよくなったら全部入ったはずです.
テストに使うcppファイルはすべて大きくて悪くなくて、画像を飛び出して普通はできます.ネット上のチュートリアルでは一般的に
パスの変更
  • libファイル検索サポートの追加:プロジェクト名ファイルをクリックし、「Build Settings」タブに入り、「Library Search Paths」バーに「/usr/local/lib」
  • と入力します.
  • ヘッダファイルの追加:プロジェクト名ファイルをクリックし、「Build Settings」タブに入り、「Header Search Paths」欄に「/usr/local/include
  • 」と入力します.
    dylibファイルの追加
    これは普通何の問題もありません.何がほしいか分からないなら、全部引きずってください.
    c++言語設定の変更
    私の場合は必ずC++standard libraryオプションをcompiler defaultに変更します.
    この話は悪くないのはこのブログです:Develop with OpenCV on Mac
    また、python-opencv:Macの下にPython-OpenCVをインストールするこのブログでは、Install OpenCV 3.0 and Python 2.7+on OSXというもう一つの非常に具体的な方法についても言及しています.
    python-opencvについてもう一つの小さなtipがあることがわかりました:pip installation/usr/local/opt/python/bin/python 2.7: bad interpreter: No such file or directory