2009-09-29

[Comp] Snow Leopard で OpenCV

ラボの Mac を Snow Leopard に入れ替えたのはいいが,
OpenCV や 1394 カメラが動かないという文句が学生さんから来る.

どうも 64 bit 化された QuickTime や Carbon との連携が
うまくいっていないことが問題らしい.

gtk を利用して画像を表示する方法なども見つけたが,
32bit でコンパイルするとよいようだ

ということで,解決策は


%./configure CXX="g++-4.0"
%make
%sudo make install


でよいようだ.
1394 カメラの方も, 同じように libdc1394-2.0.0 をコンパイルして動作を確認.
ただ,OpenCV-1.0 ではうまくいったが,なぜか OpenCV-1.1 ではうまくいかず..
上のリンクによれば,OpenCV-1.2 ではうまくいくらしいが未確認.

ただ,今後のコンパイルは全て gcc-4.0 と g++-4.0 を使わないとだめだということになるのかな..

0 件のコメント:

コメントを投稿

Twitter