你好我已經在我的電腦上下載並解壓OpenCV-2.4.10.exe。然後在VS 2015中創建一個新的Win32控制檯應用程序項目,設置項目屬性中的所有路徑,在Win8.1中設置環境變量。當我試圖在調試模式下啓動程序時,出現「程序無法啓動,因爲您的計算機中缺少MSVCP120D.dll。嘗試重新安裝程序以修復此問題」。如何修復Visual Studio 2015中的錯誤MSVCP120D.dll?
然後,我下載了Visual Studio 2015的Visual C++可再發行組件,但問題仍然存在。我應該如何在VS 2015中使用OpenCV?
*然後,我下載了Visual Studio 2015 *的Visual C++可再發行包 - 並且在您下載它之後,您如何處理這些文件?此外,'MSVCP120D.DLL'是**不是**發佈DLL。它是一個調試運行時DLL,並且是Visual Studio編譯器工具的一部分。它不是可再發行文件的一部分。任何以'D'結尾的Visual Studio DLL是一個調試DLL – PaulMcKenzie
可能的重複:http://stackoverflow.com/questions/21707992/msvcp120d-dll-missing – PaulMcKenzie
vc120是visual studio 2013 C++編譯器。下載opencv源代碼並使用visual studio 2015(vc140)進行編譯。你可以安裝visual studio 2013 redistributable,但是你不應該使用不兼容的庫進行編譯! – Micka