常用VC++运行时下载地址

Microsoft Visual C++ 2008

Microsoft Visual C++ 2008 Redistributable Package (x86) 
https://www.microsoft.com/zh-cn/download/details.aspx?id=29 
Microsoft Visual C++ 2008 Redistributable Package (x64) 
https://www.microsoft.com/zh-cn/download/details.aspx?id=15336

Microsoft Visual C++ 2010

Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) 
https://www.microsoft.com/zh-cn/download/details.aspx?id=8328 
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) 
https://www.microsoft.com/zh-cn/download/details.aspx?id=13523

Microsoft Visual C++2012

Visual C++ Redistributable for Visual Studio 2012 Update 4 
https://www.microsoft.com/zh-cn/download/details.aspx?id=30679

Microsoft Visual C++2013

Visual C++ Redistributable Packages for Visual Studio 2013 
https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

Microsoft Visual C++ 2015

Microsoft Visual C++ 2015 Redistributable Update 3 
https://www.microsoft.com/zh-cn/download/details.aspx?id=53587

 

动态库与版本对照

动态库名称 VC版本
msvcp、msvcr、vcomp90.dll VC++2008
msvcp、msvcr、vcomp100.dll VC++2010
msvcp、msvcr、vcomp120.dll VC++2013
msvcp、msvcr、vcomp140.dll VC++2015

       为了提高C语言的开发效率,C标准定义了一系列常用的函数,称为C库函数。C标准仅仅定义了函数原型,并没有提供实现。因此这个任务留给了各个支持C语言标准的编译器。每个编译器通常实现了标准C的超集,称为C运行时库(C Run Time Libray) ,简称CRT。对于VC++编译器来说,它提供的CRT库支持C标准定义的标准C函数,同时也有一些专门针对windows系统特别设计的函数。

       VC6.使用的CRT库的DLL版本在MSVCRT.DLL中实现, 对应调试版本为MSVCRTD.LIB。
  VC2005使用的CRT库的DLL版本在MSVCR80.DLL中实现,对应调试版本为MSVCR80.DLL。
  VC2008使用的CRT库的DLL版本在MSVCR90.DLL中实现,对应调试版本为MSVCR90D.DLL。
  VC2010使用的CRT库的DLL版本在MSVCR100.DLL中实现,对应调试版本为MSVCR100D.DLL。
  注:MSVCR:Microsoft VC CRT

       与C语言类似,C++也定义了自己的标准,同时提供相关支持库,我们把它称为C++运行时库或C++标准库。

       VC6.使用的C++类库的 DLL版本在MSVCP60.DLL中实现, 对应调试版本为MSVCP60D.LIB。
  VC2005使用的C++类库的DLL版本在MSVCP80.DLL中实现,对应调试版本为MSVCP80.DLL。
  VC2008使用的C++类库的 DLL版本在MSVCP90.DLL中实现,对应调试版本为MSVCP90D.DLL。
  VC2010使用的C++类库的DLL版本在MSVCP100.DLL中实现,对应调试版本为MSVCP100D.DLL。

       注:MSVCP:Microsoft VC plus

       常见的运行库有:

       Visual Basic 6.0公共控件、Visual C++ 2003运行库(VC7)、Visual C++ 2005运行库(VC8)、Visual C++ 2008运行库(VC9)、Visual C++ 2010运行库(VC10)、Visual C++ 2012运行库(VC11)、Visual C++ 2013运行库(VC12)、Visual C++ 2015运行库(VC13)、Visual C++ 2017运行库(VC14)。

       Microsoft.NET Framework 3.5、Microsoft.NET Framework 4.0、Microsoft.Net Framework 4.5、Microsoft.Net Framework 4.6、Microsoft.Net Framework 4.7。

发布了121 篇原创文章 · 获赞 450 · 访问量 32万+

猜你喜欢

转载自blog.csdn.net/fuhanghang/article/details/103502680