OpenCV程序无法启动,因为Visual Studio 2010中缺少MSVCP110D.dll

时间:2014-07-21 07:57:13

标签: visual-studio-2010 opencv windows-7-x64

我使用Visual Studio 2010在Windows 7,64位上安装了OpenCV 2.4.9。

调试和发布模式下的简单“hello world”工作得很好,但我的opencv程序在调试模式下给出了MSVCP110D.dll缺失错误。发布模式完美无缺。

据我所知,MSVCP110D.dll是Visual Studio 2012的一个调试dll,所以它在我的Visual Studio 2010中做了什么?

我安装了可再发行的2012,但仍然会出现同样的错误?

那时的工作是什么?

1 个答案:

答案 0 :(得分:1)

我通过将OPENCV .lib和.dll替换为我的VS的正确版本来解决这个问题。我使用了VS2013,但尝试使用VS2012中编译的OPENCV。所以我想这就是出现此错误消息的原因。