VS2015+Opencv3.0配置出现丢失MSVCP120D.dll(有时还会出现缺少MSVCR120D.dll)的问题解决方法

注:本方法不一定适用于所有人,计算机出现的问题总是莫名其妙(对于非计算机专业人士来说),但我确实是用以下方法配置成功的。   

   昨天配置了一天的Opencv3.0,原因是总是莫名其妙的出现错误,不知道修改了哪个地方又莫名其妙的好了。对于强迫症的我,一想到有隐含的BUG就纠结的要命,重复装了多次(电脑自带还原,和网吧似的那种重启之后机器和开机之前一样)虽然不知道到底为什么会出现错误,但找到了两个很简单的解决方法。我配置Opencv3.0出现的错误

如下图所示(配置好所有文件,运行测试程序时的)

VS2015+Opencv3.0配置出现丢失MSVCP120D.dll(有时还会出现缺少MSVCR120D.dll)的问题解决方法_第1张图片

解决方法一:

    因为Opencv3.0在链接库配置时已经不需要把以前版本的19+19个.lib库全部拷入了,只需要两个,就是opencv_ts300d.libopencv_world300d.lib或opencv_ts300.libopencv_world300.lib(看的书上和网上的教程都说只要随便填入两个则debug和release版本都能用了),我拷入opencv_ts300d.libopencv_world300d.lib这两个的时候就出现丢失.dll文件的问题,当我改成opencv_ts300.libopencv_world300.lib的时候在debug和release下则都可以正常运行。

解决方法二:网上下载丢失的.dll文件

网上提供的下载太杂乱,有的下载下来之后包含流氓软件,让人恨得要命。推荐一款小工具,名字是:Dll专修工具,如下图VS2015+Opencv3.0配置出现丢失MSVCP120D.dll(有时还会出现缺少MSVCR120D.dll)的问题解决方法_第2张图片

注意:

下载后把文件放到C:\Windows\SysWOW64  64位系统)C:\Windows\System32 32位系统),这个软件在下载所需要的.dll文件时,需要填写下载路径,在软件填好路径就好!

你可能感兴趣的:(opencv,图像处理,VS2015,opencv3.0)