C++ 在Visual Studio中的库体现

C++ 在Visual Studio中的库体现.md

会碰到的几个专业名词

  • 编译器
    常见的有VC6.0,VC2005,VC2008,VC2010,VC2012,VC2013,VC2015,VC2017。一般情况下,为了提高开发效率,C标准和C++标准都只会定义库函数的原型,留给这些编译器自己做实现,故上述编译器均有少数不同。
  • 动态库VS静态库
    windows下静态库以.LIB结尾,静态库以.DLL结尾。

VS版本与VC版本的关系

VS版本 VC版本
VS6 vc6
VS2003 vc7
VS2005 vc8
VS2008 vc9
VS2010 vc10
VS2012 vc11
VS2013 vc12
VS2015 vc14
VS2017 vc15

C语言在VC中的库

编译器 静态库 动态库
VCpp.Net2002 和 .netframework1.0 / Msvcr70.dll
VCpp.Net2003 和 .netframework1.1 / Msvcr71.dll
VC6.0 libcmt.lib MSVCRT.DLL
VC2005 libcmt.lib MSVCR80.DLL
VC2008 libcmt.lib MSVCR90.DLL
VC2010 libcmt.lib MSVCR100.DLL
VC2012 libcmt.lib MSVCR110.DLL
VC2013 libcmt.lib MSVCR120.DLL
VC2015,又叫VC14 libcmt.lib MSVCR140.DLL
VC2017,又叫VC15 libcmt.lib MSVCR150.DLL

Cpp语言在VC中的库

编译器 静态库 动态库
VC6.0 libcpmt.lib MSVCP60.DLL
VC2005 libcpmt.lib MSVCP80.DLL
VC2008 libcpmt.lib MSVCP90.DLL
VC2010 libcpmt.lib MSVCP100.DLL
VC2012 libcpmt.lib MSVCP110.DLL
VC2013 libcpmt.lib MSVCP120.DLL
VC2015 libcpmt.lib MSVCP140.DLL
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章