Visual Studio 2012 with OpenCV (debugging, lack of OpenCV VC11 libraries)
I am using Microsoft Visual studio 2012 with OpenCV on Windows 7 64-bit. I created a win32 Console application. When I compile the source code everything go well (both Release and Debug). I can start the application (release) with any problems. If I try to start the debugger I always get the following messagen (debug mode):
The program can't start because MSVCP100D.DLL is missing from your computer. Try reinstalling the program to fix this problem
I don't have MSVCP100D.DLL on my system. Visual Studio 2012 is distributed with msvcp110d.dll. msvcp110d.dll is a newer version of MSVCP100D.DLL. It seems that OpenCV is using MSVCP100D.DLL which is not provided with Visual Studio 2012.
Can the OpenCV team provide VC11 libraries? Or does anyone know how to compile OpenCV using VC11 libraries?
I solved the problem by copying the file MSVCP100D.DLL from Visual Studio 2010 Express to the working directory. Now I can use the debugger in Visual Studio 2012