VS2012(2013、2015) OpenCV “HEAP:Invalid Address specified to RtlValidateHeap( 000D0000, 019FEF18 )

近期拿起一个openCV程序跑了一下,是VS2013 + OpenCV2.4.8,运行的时候如下错误:
技术分享
百度,谷歌了很久,给出的办法都无法解决,于是又装了VS2012 VS2015一样的错误,但是别人又可以正常运行。在绝望之时,发现这个哥们的博文http://blog.csdn.net/sacomplex/article/details/44402149 居然解决了,实在不知为什么

解决方法

在 项目 -> 属性 -> 配置属性 -> 常规 -> 平台工具集 把 Visual Studio 2013 (v120) 改为 Visual Studio 2010 (v100)
技术分享

文章来自:http://blog.csdn.net/zwhlxl/article/details/46277087
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3