VS2015debug模式运行opencv程序无法正常启动(0xc000007b)问题

Brin。 2017-01-09 07:40:05
VS2015运行opencv程序,debug模式下会出现问题。
解决方法:opencv动态库所在文件夹bin里缺少msvcp120d.dll和缺少msvcr120d.dll,在https://pan.baidu.com/s/1hqF8nlU里下载这两个文件夹然后拷贝到opencv相应的bin文件夹下即可。例如我的是:D:\opencv\opencv\build\x86\vc12\bin。
...全文
5315 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tao791990 2019-10-21
  • 打赏
  • 举报
回复
亲测有效 大神厉害啊
YSoup 2019-06-18
  • 打赏
  • 举报
回复
并没有任何卵用
q1393669197 2017-10-27
  • 打赏
  • 举报
回复
我也遇到了这个问题,目前已经解决。 问题出现情况:将可运行的程序在另一台电脑上运行时。 问题所在:程序所需的dll未能正确加载(32&64)。 解决方法:vs2015在运行调试器时,会有调试信息,主要是“****.exe”:已加载“**********.dll”,根据这个信息在电脑中找到对应的dll放到exe所在问价夹中,这样exe程序可以在其他电脑上进行运行,而不会出现无法正常启动情况。
The_Matrix_ 2017-09-20
  • 打赏
  • 举报
回复
同样求解,debug模式下出现问题,release没有问题!
润gg 2017-07-17
  • 打赏
  • 举报
回复
没有解决啊,debug一直出这种错误,release模式可以正确执行
Mr_Zhouzl 2017-01-10
  • 打赏
  • 举报
回复
最简单的方法是讲opencv版本改成使用vs2013
Mr_Zhouzl 2017-01-10
  • 打赏
  • 举报
回复
那两个文件在vs2013的安装目录Microsoft Visual Studio 12.0\VC\redist下也可以找到,x86或者x64 release或者debug,这样做的话只能使用opencv一部分函数
Mr_Zhouzl 2017-01-10
  • 打赏
  • 举报
回复
vs2015最好使用opencv3,这样包括vc14,这样就算加入那两个dll文件,opencv部分函数也会出现问题比如寻找轮廓以及投射变换,如果必须要使用opencv2的话,那么最好cmake重新生成一遍

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧