본문 바로가기
Visual Studio 설정

Visual Studio 버전별 _MSC_VER 정보, [MSVC] 버전별 _MSC_VER 값

by 건실한청년 2020. 10. 22.

 

 

C/C++ 언어에서 Visual Studio 버전을 구분하기 위해서는 _MSC_VER 선언을 사용하시면 됩니다. Visual Studio 버전별 _MSC_VER 정보는 다음과 같습니다.

 

VC++ 2008 : _MSC_VER = 1500

VC++ 2010 : _MSC_VER = 1600

VC++ 2012 : _MSC_VER = 1700

VC++ 2013 : _MSC_VER = 1800

VC++ 2015 : _MSC_VER = 1900

VC++ 2017 : _MSC_VER = 1900

 

[참고자료] https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_C%2B%2B

[출처] Visual Studio 버전별 _MSC_VER 정보|작성자 까미유

 

 

 

 

MSVC++ 14.16 _MSC_VER == 1916 (Visual Studio 2017 version 15.9)

MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015 version 14.0)

MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013)

MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 2012)

MSVC++ 10.0 _MSC_VER == 1600 (Visual Studio 2010)

MSVC++ 9.0 _MSC_VER == 1500 (Visual Studio 2008)

MSVC++ 8.0 _MSC_VER == 1400 (Visual Studio 2005)

MSVC++ 7.1 _MSC_VER == 1310 (Visual Studio 2003)

MSVC++ 7.0 _MSC_VER == 1300

MSVC++ 6.0 _MSC_VER == 1200

MSVC++ 5.0 _MSC_VER == 1100

 

http://stackoverflow.com/questions/70013/how-to-detect-if-im-compiling-code-with-visual-studio-2008

'Visual Studio 설정' 카테고리의 다른 글

ipch 디렉토리와 .sdf 파일 위치 바꾸기  (0) 2020.05.13