在vs2012下编译出现Msvcp120d.dll 丢失的问题
生活随笔
收集整理的這篇文章主要介紹了
在vs2012下编译出现Msvcp120d.dll 丢失的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前在vs2012下編譯一個opencv程序時,一直出現msvcp120d.dll文件丟失的提示信息,最初會在網上找dll下載,將其拖入系統文件夾再進行regsvr32命令操作,結果都沒有解決錯誤,甚至在添加完成后再編譯還會出現應用程序無法正常啟動0xc000007b的錯誤。
? ? 問題產生的主要原因是vs2012編譯了一個用vs2013生成的dll,是在選擇第三方庫時選擇vc版本時出現的問題,一定要多加注意。
- vc8 = Visual Studio 2005
- vc9 = Visual Studio 2008
- vc10 = Visual Studio 2010
- vc11 = Visual Studio 2012
- vc12 = Visual Studio 2013
- MSVCP80.DLL is from Visual Studio 2005
- MSVCP90.DLL is from Visual Studio 2008
- MSVCP100.DLL is from Visual Studio 2010
- MSVCP110.DLL is from Visual Studio 2012
- MSVCP120.DLL is from Visual Studio 2013?
總結
以上是生活随笔為你收集整理的在vs2012下编译出现Msvcp120d.dll 丢失的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux软件安装之YUM
- 下一篇: MongoDB聚合运算之group和ag