vs2012下编译一个opencv程序时,一直出现msvcp120d.dll文件丢失的提示信息
2015-03-28 09:55
495 查看
血泪教训,浪费整整大半天,还以为是程序或者配置出了问题
在vs2012下编译一个opencv程序时,一直出现msvcp120d.dll文件丢失的提示信息,最初会在网上找dll下载,将其拖入系统文件夹再进行regsvr32命令操作,结果都没有解决错误,甚至在添加完成后再编译还会出现应用程序无法正常启动0xc000007b的错误。问题产生的主要原因是vs2012编译了一个高版本生成的dll,是在选择第三方库时选择vc版本时出现的问题,
vc8 = Visual Studio 2005
vc9 = Visual Studio 2008vc10 = Visual Studio 2010
vc11 = Visual Studio 2012vc12 = Visual Studio 2013
MSVCP80.DLL is from Visual Studio 2005
MSVCP90.DLL is from Visual Studio 2008M
SVCP100.DLL is from Visual Studio 2010M
SVCP110.DLL is from Visual Studio 2012
MSVCP120.DLL is from Visual Studio 2013
相关文章推荐
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- VS2012 每次编译程序都会出现”无法查找或打开 PDB 文件“问题解决方案
- VS2012 编译程序时报无法加载PDB文件错误解决方案(转自http://www.aiuxian.com/article/p-236400.html)
- VS2012加载DLL编译出现试图加载格式不正确的程序; 以及运行出现Mixed mode assembly is built against version 'v2.0.50727' of the
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- 出现“MSCOMCTL.OCX或其附件之一不能正确使用:一个文件丢失或无效或'comctl32.ocx'其附件之一不能正确使用:一个文件丢失或无效”的提示的解决办法
- OpenCV程序在Debug时出现「PDB文件无法加载」的一个解决方法
- vs2013调试程序时出现“计算机丢失.dll文件”
- vs2013调试程序时出现“计算机丢失.dll文件”
- 在WIN10系统下运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- VS保存和编译问题] 总是出现另一个程序正在使用此文件,进程无法访问
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- VS2012 编译程序时报无法加载PDB文件错误解决方案
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- vs2012下编译别人的项目时,明明有头文件且xxx.cpp中包含的头文件,却还提示xxx是未标识符,error C2065
- 运行VS可执行文件 360提示有菠萝影音插件想要捆绑 导致程序无法正常编译和运行解决办法
- VS2012载入DLL编译出现试图载入格式不对的程序; 以及执行出现Mixed mode assembly is built against version 'v2.0.50727' of the
- VS2010编译出现错误,提示无法启动程序“F:\Debug\ALL-BUILD”,系统找不到指定的文件。
- VS2012 编译程序时报无法加载PDB文件错误解决方案