我正在使用 Eclipse CDT(Indigo Service Release 2)在 Windows 7 64 位机器上使用 opencv 2.4.0。我按照 opencv 下载站点上描述的步骤从源代码(使用 cmake/visual studio express 10)编译了 opencv。
当我使用 opencv C 函数(在我的 C++ 代码中)时,一切都运行良好。当我尝试使用 cv::Mat 时,它给了我一个链接错误(例如:未定义的对 `cv::Mat::Mat(_IplImage const*, bool)' 的引用)。
我需要链接哪些库才能使 opencv C++ 函数与纯 C 函数一起工作?我已经与 opencv_core240 和其他我需要的链接,它适用于 opencv C 函数。
我注意到 2 个版本的 ocv 库,一个带有后缀“d”,即 opencv_core240 和 opencv_core240d。2有什么区别?