Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I am new to openCV and had the same problem using openCV 2.4.10 with Visual Studio Express 2013 on a Windows 7, 32-bit platform. If I made a simple program without using OpenCV, the program ran but when I used OpenCV I got the missing DLL error. @kraster might have solved the issue but wanted to share this answer for others.

I tried a lot of options as suggested on related posts:

http://stackoverflow.com/questions/21458908/fixing-the-msvcp110d-dll-is-missing-from-your-computer-issue

http://answers.opencv.org/question/29430/visual-studio-2013-msvcp110ddll-is-missing-from-your-computer-windows-7-x64/

None of them worked for me. The following post made things clear:

https://social.msdn.microsoft.com/Forums/vstudio/en-US/df581872-ed1d-4d37-af39-c158da930e65/visual-studio-2012-with-opencv-win32-console-application?forum=vsdebug

I guess the problem I had was not with my Visual Studio but my OpenCV. The OpenCV was compiled on a version of visual studio which required MSVCP110.dll. I could have tried another version of OpenCV or compiled OpenCV again using VS2013 but I was short of time. Instead, I found the dll file elsewhere and placed it in my system32 folder. This fixed the problem. However I won't recommend downloading the dll from external website due to security issues.