Windows 7 64ビットマシンでEclipse CDT(Indigo Service Release 2)を使用してopencv 2.4.0を使用しています。opencv ダウンロード サイトで説明されている手順に従って、(cmake/visual studio express 10 を使用して) ソースから opencv をコンパイルしました。
(C++ コードで) opencv C 関数を使用していたときは、すべてうまくいきました。cv::Mat を使用しようとすると、リンク エラーが発生しました (「cv::Mat::Mat(_IplImage const*, bool)」への未定義参照など)。
opencv C++ 関数を純粋な C 関数と連携させるには、どのライブラリとリンクする必要がありますか? 私はすでにopencv_core240や必要なものとリンクしており、opencv C関数ではうまくいきました。
私は 2 つのバージョンの ocv ライブラリに気付きました.1 つは接尾辞「d」が付いているので、opencv_core240 と opencv_core240d です。2の違いは何ですか?