OpenCV 2.2メモ

環境
OpenCV2.2 installed by Macports on MacOS X

プログラムをコンパイルするときのオプション

このプログラムコンパイルする

Macportsでインストールすると、/opt以下にインストールされるので/usrとなっている箇所をいくつか/optに書きなおす。

ここを参考に、
exports PKG_CONFIG_PATH=/opt/local/lib/pkgconfig
exports LD_LIBRARY_PATH=/usr
パスを通し、

pkg-config --cflags opencv
pkg-config --libs opencv
コンパイルオプションを確認し、

コード内のincludeを、


と書きなおし、

g++ cvtex.c -I/opt/local/include -L/opt/local/lib -lopencv_core -lopencv_highgui -lopencv_ml -lopencv_imgproc -framework OpenGL -framework GLUT
コンパイルする。

./a.out
実行すると、動いた。