我在opencv3.0-gold-release中使用vs2013运行BackgroundSubtractor demo,而退出程序时会发生以下错误:

调用堆栈如下:
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显示不一致:

有人经历过这种事吗?
发布于 2015-07-29 05:23:19
通过将库依赖关系从staticlib改为动态库库,这个问题最终得到了解决,似乎预构建的静态库是有缺陷的(有相同经验的人吗?)
我自己重新构建了(静态和动态) opencv300源代码,错误就消失了。
https://stackoverflow.com/questions/30807850
复制相似问题