VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

1 丢失MSVCR120D.dll错误解决方法

VS2015+opencv3.1+WIN7 64,计算机中丢失MSVCR120D.dll错误解决方法。

在按通用方法(请参考http://blog.csdn.net/sunwuhuang1/article/details/50955908)配置完VS工程的依赖与文件包含后,编译会出现如下错误。

 

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

 VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

 

1.1 方法1:Release模式下

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

—>"链接器"—>"输入"—>"附加依赖项":

opencv_world310d.lib 修改为opencv_world310.lib

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法


VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

 VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

1.2 方法2:Debug模式下

 VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

 VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

把C:\opencv\build\x64\vc14\bin目录下的.dll文件全部复制到C:\Windows\System32下。问题就搞定了。


VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法