雲雀は高く空を舞い このページをアンテナに追加 RSSフィード

「ひよこは高く空を舞い」について

2009-10-23

[][]OpenCV 2.0 for Snow Leopard with x86_64 architecture (失敗) OpenCV 2.0 for Snow Leopard with x86_64 architecture (失敗) - 雲雀は高く空を舞い を含むブックマーク はてなブックマーク - OpenCV 2.0 for Snow Leopard with x86_64 architecture (失敗) - 雲雀は高く空を舞い OpenCV 2.0 for Snow Leopard with x86_64 architecture (失敗) - 雲雀は高く空を舞い のブックマークコメント

OpenCV 2.0が出ているという事でインストールしてみた.

手順としては、こちらからダウンロード。CMake (GUI)でconfigureして、make/make install。

CMakeやCMakeCache.txtでPython pathとかなんとかを設定してmakeをするんだけど、このときarchitecturesをi386にするとmakeできるんだけど、x86_64にするとproject generatorをUnix MakefileにしてもXCodeにしても失敗する.これはCarbonが64bitでないためにhighguiのコンパイルができないから.

んーと、OpenCVのバージョンアップとかのどこかの段階でうまくいくようになるのかな.Pythonを64bitで使ってるために、32bit版OpenCVだとarchitecture errorで使えない.パッチを当てて32bit周りを無効にしてbuildするなんて方法もあるみたいだけど、それはそれでなんか片手落ちな気がする(というか、調べきれてない)ので保留。

とりあえずi386でインストールしてみた.CMakeの設定はこんな感じで。インストールパスは/opt/local/opencvとした.

f:id:allegro:20091022223614p:image

トラックバック - http://chick.g.hatena.ne.jp/allegro/20091023
テクノラティプロフィール