make ファイルの書き方がよくわからないので、最初はg++以下のコマンドベタ打ちしていたが、そのうちshellスクリプトに、リンクするライブラリ名を書き、shellスクリプトの実行でコンパイルするようになった。
3.0 alphaでライブラリの構成が変更され、特にcontribは、モジュールごとに指定する必要がある
いろいろ調べてみると、shellスクリプトに
g++ -o $1 $1.cpp `pkg-config --cflags opencv` `pkg-config --libs opencv`
のように書けば、ライブラリ名を気にする必要がなくなった。
0 件のコメント:
コメントを投稿