最近开发个程序,Copy到虚拟机环境中测试时提示缺少msvcr100.dll,于是想到编译时设置选项去除依赖。
什么是 msvcr100.dll
MS = Microsoft
V = Visual
C = C program language
R = Run-time
100 = Version
什么是 msvcp100.dll
MS = Microsoft
V = Visual
CP = C++
100 = version
解决的办法
Release版本
Visual Studio 2010, 打开菜单中的项目》属性:
打开 配置属性 | C/C++ | 代码生成
找到 运行库.将 多线程DLL(/MD) 改为 多线程(/MT)
重新编译.
Debug版本
Visual Studio 2010, 打开菜单中的项目》属性:打开 配置属性 | C/C++ | 代码生成
找到 运行库.将 多线程调试DLL(/MDd) 改为 多线程调试(/MTd)
重新编译.
分享到:
相关推荐
微软的Visual Studio最终用户许可协议是禁止发布调试版(名字后面有D)的DLL的,msvcp120d.dll和msvcr120d.dll是VS2013版本中的调试库文件,存在于路径:D:\softwares\Microsoft Visual Studio 12.0\VC\redist\x86\...
msvcp100d.dll,msvcr100d.dll 程序运行时必要的动态链接库,缺少时程序无法正常运行。
编译程序缺失文件需要的32位和64位都有,msvcp120.dll msvcp120d.dll msvcr120.dll msvcr120d.dll集合包,亲测有效。
把网上的64位和32位的msvcp120d.dll和msvcr120d.dll 集合起来了
如果在 windows 7或者windows server 2008操作系统中,出错的可能性更大,我们需要单独下载Msvcp71.dll和Msvcr71.dll文件拷贝到相应(32位系统和64位系统当 中),下面给出拷贝目录和文件下载。 将链接中的文件:MSVCP ...
一、如果您的系统提示"找不到msvcp100d.dll"或"msvcr100d.dll缺失"等等,请不用担心,请把下载到本机。...三、然后打开"开始-运行-输入regsvr32 msvcp100d.dll和regsvr32 msvcr100d.dll",回车即可解决错误提示!
mfc110u.dll + msvcp11.dll +msvcr110.dll ;32/64位,全包含;mfc110u.dll + msvcp11.dll +msvcr110.dll ;32/64位,全包含;mfc110u.dll + msvcp11.dll +msvcr110.dll ;32/64位,全包含;mfc110u.dll + msvcp11.dll ...
主要就是msvcr100d.dll和msvcp100d.dll,主要用于解决在运行时的报错:由于找不到MSVCR100D.dll,无法继续执行代码。 包括32位和64位,分别放在C\Windows\System32和C\Windows\SysWOW64
如果在 windows 7或者windows server 2008操作系统中,出错的可能性更大,我们需要单独下载Msvcp71.dll和Msvcr71.dll文件拷贝到相应(32位系统和64位系统当 中),下面给出拷贝目录和文件下载。 将链接中的文件:MSVCP ...
自己在配置OpenCV+VS2015的时候报错,msvcp120d .dll、msvcr120d.dll包括32位和64位,【注意】32位的msvcp120d 和msvcr120d放到了C:\Windows\SysWOW64,64位的msvcp120d 和msvcr120d放到了C:\Windows\System32
在使用Visual Studio 2013编译后运行,出现的报错信息 由于找不到 MSVCP100D.dll, 无法继续执行代码。重新安装可能会解决此问题。 解决办法 ...msvcr100d.dll 这两个文件放入系统盘:C:\Windows\SysWOW64
opencv 2.2.9 vs2017
在使用Visual Studio 2013运行需要加载OpenCV的代码时,出现的...由于找不到 MSVCP100D.dll, 无法继续执行代码。重新安装可能会解决此问题。 由于找不到 MSVCR100D.dll, 无法继续执行代码。重新安装可能会解决此问题。
msvcr80d.dll msvcp80d.dll mfc80d.dll Microsoft.VC80.DebugCRT.manifest
msvcp100d.dll msvcr100d.dll 包含32位和64位
64bit与32bit的mfc110u.dll msvcp110.dll msvcr110.dll
msvcr120d.dll msvcr120d.dll 64位
VC7运行库文件 MSVCP71.DLL、msvcr71.dll 应用平台:Win2003/WinXP/Win7/Win7(64) 无毒无插件.