• 締切済み

opencvをマックで使えるようにするには?

opencvをマックにインストールしようとしています。 いろいろなサイトをみて、試みたんですが、インストールはできたものの、コンパイルが通りません。 Mac OS X 10.6.2 Snow leopardを使っています。 まず、Xcodeはインストール済みで、macportsを使って、opencvをインストールしました。 その際 error: CPU you selected does not support x86-64 instruction set というエラーが出たので、 wget http://trac.macports.org/rawattachment/ticket/21014/Portfile-sl_64bit_21014.diff sudo    patch/path/to/macports/var/macports/sources/rsync.macports.org/release/ports/graphics/opencv/Portfile -i /path/to/diff/Portfile-sl_64bit_21014.diff sudo port install opencv +sl_64bit_21014 としてバッチファイルをダウンロードしました。 しかし、サンプルをコンパイルしようとしてもエラーがでてしまいます。 どうしたらコンパイルできるのでしょうか?

みんなの回答

  • capy2009
  • ベストアンサー率72% (337/465)
回答No.1

MacPorts を使ったって事は OpenCV 1.0.0 ですね。 このバージョンは Snow Leopard にそのままインストールできませんし、パッチを当ててインストールしても色々不具合が出るようです。 10月1日に OpenCV 2.0.0 が出ていて、これなら Snow Leopard でもインストール可能なようです。 http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port をよく読んで、ソースからインストールしてください。

monkichimm
質問者

お礼

ありがとうございます。 インストールし直してみます!!!

関連するQ&A