Visual studio IDE 与 visual C++之间的对应关系 (Correspondence)

通常Windows开发,我们使用 Visual studio IDE 工具。软件开发不是单兵作战,需要不少第三方包库 (.lib, .h, .dll)。第三方包库给出的往往是vcXX的版本号,而我们要使依赖于该第三方包库的程序正确运行,就必须知道VS IDE工具版本与VC版本之间的关系,从而帮助我们根据VS IDE工具的版本正确选择VC版本。由于Visual C++使用的广泛性,本仅给出VS与VC之间的对应关系。

版本对应关系
IDE 名称 别名 支持的机器位 发布时间 MFCver Net fram. ver
VS 6.0 Visual C++6.0 VC6 32 1998 6.0 X
VS.Net2002 Visual C++.NET 2002 VC7 32 2002 7.0 1.0
VS.Net2003 Visual C++.NET 2003 VC7.1 32 2003 7.1 1.1
VS2005 Visual C++ 2005 VC8 32/64 2005-9 8.0 2.0
VS2008 Visual C++ 2008 VC9 32/64 2007-9 9.0 3.5
VS2010 Visual C++ 2010 VC10 32/64 2010-4 10.0 4.0
VS2012 Visual C++ 2012 VC11 32/64 2012-8    
VS2013 Visual C++ 2013 VC12 32/64 2013-10   4.5.1











Reference:

[1]http://en.wikipedia.org/wiki/Visual_C%2B%2B

[2]http://zh.wikipedia.org/wiki/Microsoft_Visual_Studio

[3]http://zh.wikipedia.org/wiki/MFC


你可能感兴趣的:(Visual studio IDE 与 visual C++之间的对应关系 (Correspondence))