我正在使用 vs2013 在 opencv3.0-gold-release 中运行BackgroundSubtractor demo,而退出程序时出现以下错误:
callstack如下:
cv3_bg_sub.exe!cv::MatAllocator::unmap(cv::UMatData * u) 行 62 C++
cv3_bg_sub.exe!cv::Mat::deallocate() 行 433 C++
cv3_bg_sub.exe!cv::Mat::release() 行 668 C++
cv3_bg_sub.exe!cv::Mat::~Mat() 行 555 C++
自动窗口中的var this
显示不一致:
有经历过这种情况的人吗?
答案 0 :(得分:0)
最终通过将lib依赖项从staticlib
更改为动态库来解决问题,似乎预构建的staticlib 是错误的(任何具有相同体验的人?)
我自己重建了(静态和动态)opencv300源代码,错误消失了。