memo
2013年11月3日日曜日
opencv-2.4.6.1をApple LLVM version 5.0でコンパイルする
ソースをダウンロードして解凍する。 以下を実行。 こんなエラーが出た。
ここ
の指摘に従って、
cmake
のオプションに
-DBUILD_PERF_TESTS=OFF
を追加。 再度、make。今度はこんなエラーが出た。 opencv-2.4.6.1/modules/legacy/src/dpstereo.cppにあるマクロ が原因である。マクロをinline関数に書き換える。 再度
make
。今度は上手いく。 完了。
Mac OS X 10.9 Mavericksでport selfupdate
Mac OS X 10.9 Mavericksにしたあと を実行すると、こんなエラーが出た。 以下を実行。 再度 を実行、今度は無事、MacPorts 2.2.1にアップデートできた。 続けて、 を実行。しばらくするとこれが出た。 サポートしてないとのことなのでこれを実行(llvm-3.0に依存したportsを全てアンインストール)。 再度、 を実行。最後にこれを実行。 完了。
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)