VS全名是Microsoft Visual Studio,是很大的一个开发环境,包含很多高级语言的开发环境,VC只是VS其中的一个开发环境。
- VC版本与VS版本对应关系如下所示:
- Visual Studio 6: vc6
- Visual Studio 2003:vc7
- Visual Studio 2005:vc8
- Visual Studio 2008:vc9
- Visual Studio 2010:vc10
- Visual Studio 2012:vc11
- Visual Studio 2013:vc12
- Visual Studio 2015:vc14
- Visual Studio 2017:vc15
- Visual Studio 版本的判断:
- MSVC++ 4.x _MSC_VER == 1000
- MSVC++ 5.0 _MSC_VER == 1100
- MSVC++ 6.0 _MSC_VER == 1200
- MSVC++ 7.0 _MSC_VER == 1300
- MSVC++ 7.1 _MSC_VER == 1310 (Visual Studio 2003)
- MSVC++ 8.0 _MSC_VER == 1400 (Visual Studio 2005)
- MSVC++ 9.0 _MSC_VER == 1500 (Visual Studio 2008)
- MSVC++ 10.0 _MSC_VER == 1600 (Visual Studio 2010)
- MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 2012)
- MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013)
- MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015)
- MSVC++ 14.1 _MSC_VER == 1911 (Visual Studio 2017)