月別アーカイブ: 2013年3月

opencv

gitで取得したopencvをコンパイルしてインストールは問題無く出来ますが
サンプルをコンパイルしようとするとエラーになっていたので調べてみました。

1./usr/local/lib/pkgconfig/opencv-2.4.9.pcがおかしい
sudo sed ‘s/dylib.2.4.9/2.4.9.dylib/g’ < opencv-2.4.9.pc >opencv.pc
してopencv.pcを使えばOK

2.includeファイルがコピーされてない物がある
gitで取得したファイルの有る場所で
sudo cp ./modules/core/include/opencv2/core.hpp /usr/local/include/opencv-2.4.9/opencv2/
coreの部分を必要なモジュール名に変更して実行

以上2つの変更でコンパイル出来る様になりました。
上書きでインストールして使っていたので古いファイルが残っていてコンパイル出来ていましたが
opencv-2.4.9.pcに変わっているのに気づいて調べました。