OpenCVをコンパイル

ダウンロードして展開して、configure make

./configure --enable-shared
make
su
make install

shared objectを有効にする

vi /etc/ld.so.conf

ld.so.confに追加する

/usr/local/lib

ldconfigを実行

ldconfig

OpenCVのソーストップディレクトリにあるopencv.pcをコピーする

cp opencv.pc /usr/lib/pkgconfig
chmod 755 /usr/lib/pkgconfig

ルートから抜ける

exit

サンプルをコピーして来て、コンパイルしてみる

cp /usr/local/share/opencv/sample/c/watershed.cpp .
cp /usr/local/share/opencv/sample/c/fruit.jpg .
g++ `pkg-config --cflags opencv` -o watershed wataershed.cpp `pkg-config --libs opencv`
./watershed