準・究極の選択

 OpenCVを用いて画像処理のプログラミングをしようと思っています.
 今まではXcode3を用いていたのですが,もうアップグレードもしなくなりましたしそろそろXcode4へ移行していこうと思っています.そこで,OpenCVを使えるようにXcode4を設定しようと思っています.
 現在のXcode3では,OpenCV.frameworkを設定して,「ヘッダ検索パス」「ライブラリ検索パス」などをいじってなんとか使えるようになっているのですが,まだまだ未熟で本当に正しい設定をしているのかもよくわからないような状態です><
 Xcode4に同じように設定をした所,64ビットが何だとかなんとか...(英語でよくわからない><)
 OpenCVをインストールし直してみようと思い立ちいろいろなサイトを調べてみました.MacPortsを用いたり,Homebrewを用いたりする方法が見つかりましたが,全てError...サイトに書いてある通りの手順を踏んだつもりですが全滅です.あとCMakeもインストールはしましたが,CMake Errorなどという警告が出てCMakeも使えないような状況です.
 仕方なく,opencv.jpのサイトに行き手動でダウンロードして展開.
 しかし,どのように設定すればXcode4で使えるのかよくわかりません.まだXcode4となると解説されているサイトもあまり見つからなくて...(T_T)
 どなたかOpenCVをXcode4で用いる方法をご存知の方はいらっしゃらないでしょうか?
 よろしくお願いします.

 あと参考までに...
【OS】MacOS 10.8 (MountainLion)〈もっと前のOSからこの症状ですが...)
【Xcode】Version4.5
【OpenCV】OpenCV-2.4.2(とりあえず今回手動でダウンロードしたもの)
 正常に動けばOpenCVのバージョンは何でもいいです><

A 回答 (1件)

> 全てError...サイトに書いてある通りの手順を踏んだつもりですが全滅です



具体的なメッセージは?
それによって対処方法が違います。

MacPortsが使えないということですが
→command line toolsがインストールされていない
http://oshiete.goo.ne.jp/qa/7415851.html
http://oshiete.goo.ne.jp/qa/7419707.html
→proxy接続
http://oshiete.goo.ne.jp/qa/7598217.html
このあたりは該当してませんか?

この回答への補足

 回答ありがとうございます.
$sudo port install opencv
とすると...
 MacPortsは途中まで調子良く進むのですが,20~30分後に

Error: org.macports.build for port ilmbase returned: command execution failed
Error: Failed to install ilmbase
Please see the log file for port ilmbase for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ilmbase/ilmbase/main.log
Error: The following dependencies were not installed: ilmbase jasper openexr
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port opencv failed

と言うようなエラーで終了します.
これで出来ているのならいいのですが...
Xcode4に設定するときのlibopencv_core.2.2.0.dylibファイルなんかも見つかりませんし...
一応command line toolsはダウンロード出来ていて,gccなども使える状況です.

補足日時:2012/10/02 09:54
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!