`
testcs_dn
  • 浏览: 113873 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

vs2010发布时去除msvcp100.dll和msvcr100.dll图解说明

 
阅读更多

最近开发个程序,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)

重新编译.

分享到:
评论

相关推荐

    msvcp120d.dll和msvcr120d.dll

    微软的Visual Studio最终用户许可协议是禁止发布调试版(名字后面有D)的DLL的,msvcp120d.dll和msvcr120d.dll是VS2013版本中的调试库文件,存在于路径:D:\softwares\Microsoft Visual Studio 12.0\VC\redist\x86\...

    MSVCP71.DLL和msvcr71.dll资源

    如果在 windows 7或者windows server 2008操作系统中,出错的可能性更大,我们需要单独下载Msvcp71.dll和Msvcr71.dll文件拷贝到相应(32位系统和64位系统当 中),下面给出拷贝目录和文件下载。 将链接中的文件:MSVCP ...

    msvcp100d.dll,msvcr100d.dll

    msvcp100d.dll和msvcr100d.dll是Microsoft Visual C++运行时库的动态链接库文件,对于许多使用C++编译器开发的应用程序来说,它们是必不可少的组成部分。这两个文件在Windows操作系统中扮演着至关重要的角色,因为...

    msvcp120d.dll和msvcr120d.dll 包含64位和32位

    需要注意的是,只有在调试模式下,才需要使用带"D"后缀的调试版本DLL,正式发布时应使用非调试版本(如msvcp120.dll和msvcr120.dll),因为调试版本体积较大,不适合最终用户环境。 总结来说,MSVCP120D.dll和MSVCR...

    msvcp120d.dll、msvcr120d.dll(32位和64位)

    综上所述,`msvcp120d.dll`和`msvcr120d.dll`在OpenCV 2.2.9与Visual Studio 2017结合使用时起到了关键作用,为开发者提供了调试环境下的C++运行时支持。理解这些库的功能和如何与OpenCV协同工作,对于成功开发和...

    32与64位msvcp120.dll msvcp120d.dll msvcr120.dll msvcr120d.dll集合包

    编译程序缺失文件需要的32位和64位都有,msvcp120.dll msvcp120d.dll msvcr120.dll msvcr120d.dll集合包,亲测有效。

    VC2010调试运行库(msvcp120d.dll、msvcr120d.dll) 32位+64位

    标题中的“VC2010调试运行库(msvcp120d.dll、msvcr120d.dll) 32位+64位”指的是Microsoft Visual C++ 2010 Redistributable Package的调试版本,包含了用于运行使用Visual C++ 2010编译器开发的应用程序所需的动态...

    msvcp120d.dll &msvcr120d.dll 64位

    在Windows操作系统中,msvcp120d.dll和msvcr120d.dll是Microsoft Visual C++运行时库的重要组件,主要用于支持C++程序的执行。这两个动态链接库(DLL)文件对许多基于Visual C++开发的应用程序来说是必不可少的,...

    msvcr71.dll 和 msvcp71.dll

    如果在 windows 7或者windows server 2008操作系统中,出错的可能性更大,我们需要单独下载Msvcp71.dll和Msvcr71.dll文件拷贝到相应(32位系统和64位系统当 中),下面给出拷贝目录和文件下载。 将链接中的文件:MSVCP ...

    解决win7 64位系统开发或者游戏出现缺少msvcp100d.dll或者msvcr100d.dll的问题

    一、如果您的系统提示"找不到msvcp100d.dll"或"msvcr100d.dll缺失"等等,请不用担心,请把下载到本机。...三、然后打开"开始-运行-输入regsvr32 msvcp100d.dll和regsvr32 msvcr100d.dll",回车即可解决错误提示!

    msvcp100d.dll msvcr100d.dll

    msvcp100d.dll和msvcr100d.dll是微软Visual C++运行时库的重要组件,它们是开发人员在创建基于C++的应用程序时使用的动态链接库(DLL)文件。这两个文件在32位和64位系统中都有对应版本,对于运行依赖这些库的软件至...

    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 +msvcr110.dll ;32/64位,全包含;mfc110u.dll + msvcp11.dll ...

    msvcr100d.dll和msvcp100d.dll

    主要就是msvcr100d.dll和msvcp100d.dll,主要用于解决在运行时的报错:由于找不到MSVCR100D.dll,无法继续执行代码。 包括32位和64位,分别放在C\Windows\System32和C\Windows\SysWOW64

    msvcp120d.dll-msvcr120d.dll

    msvcp120d.dll和msvcr120d.dll是微软Visual C++运行时库的一部分,对于许多基于C++编译的应用程序来说,它们是必不可少的组件。 msvcp120d.dll代表“Microsoft Visual C++ 2013 Debug Multithreaded DLL”。这个...

    64bit与32bit的mfc110u.dll msvcp110.dll msvcr110.dll

    接下来,msvcp110.dll和msvcr110.dll则是Microsoft Visual C++运行时库的组成部分。msvcp110.dll是C++标准库的实现,包含了STL(Standard Template Library)、智能指针等C++标准特性。而msvcr110.dll则是C运行时库...

    msvcp120d .dll、msvcr120d.dll包括32位和64位

    自己在配置OpenCV+VS2015的时候报错,msvcp120d .dll、msvcr120d.dll包括32位和64位,【注意】32位的msvcp120d 和msvcr120d放到了C:\Windows\SysWOW64,64位的msvcp120d 和msvcr120d放到了C:\Windows\System32

Global site tag (gtag.js) - Google Analytics