"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 코드를 컴파일 할 때 Visual Studio 버전을 결정하는 방법은 무엇입니까?

코드를 컴파일 할 때 Visual Studio 버전을 결정하는 방법은 무엇입니까?

2025-04-15에 게시되었습니다
검색:363

How Can I Determine the Visual Studio Version During Code Compilation?

Microsoft Visual Studio는 컴파일에 사용되는 컴파일러 버전에 대한 정보를 제공하는 몇 가지 사전 정의 된 매크로를 정의합니다. 일반적으로 사용되는 두 가지 매크로는

_ msc_ver
    :이 매크로에는 비주얼 스튜디오 컴파일러의 주요 버전 번호가 포함되어 있습니다. 예를 들어, Visual Studio 2015 용 _msc_ver == 1900.
  • _ msc_full_ver
  • :이 매크로는 사소한 업데이트 및 빌드 번호를 포함하여 Visual Studio 컴파일러의 정식 버전 번호를 포함합니다. values ​​
다음 표는 Visual Studio의 다양한 버전에 대한 _msc_ver 및 _msc_full_ver의 값을 나열합니다. 버전

_ msc_ver

  • Visual Studio 2022 버전 17.2.2
  • 1932

Visual Studio 2022 버전 17.0.1 1929 1928 Visual Studio 2019 버전 16.6.2 1926 1925 Visual Studio 2019 버전 16.4 1924 1923 Visual Studio 2019 버전 16.0 1920 1916 Visual Studio 2017 버전 15.8 Visual Studio 2017 버전 15.6 1913 1912 Visual Studio 2017 버전 15.3 1911 Visual Studio 2015 버전 14.0 1900 Visual Studio 2012 버전 11.0 1700 1700 1600 Visual Studio 2008, Sp1
Visual Studio 2019 버전 16.9.2 1928
1928
Visual Studio 2019 버전 16.8.1
Visual Studio 2019 버전 16.2 1922
1921
1915
1914

  • 1500

How Can I Determine the Visual Studio Version During Code Compilation?

Visual Studio 2005 버전 8.0

1400

1400

  • Visual Studio .NET 2002 버전 7.0
  • 1300

1100 1100 : cl.exe 컴파일러는 /?를 통해 해당 버전에 대한 정보를 제공 할 수 있습니다. 명령 라인 주장. 예를 들어, "cl.exe /?"를 실행합니다. 명령 줄에 컴파일러 버전이 표시됩니다. : visualc.hpp라는 헤더 파일이 포함되어 있으며, 여기에는 Visual Studio 버전을 감지하는 데 사용될 수있는 다양한 프리 프로세서 매크로가 포함되어 있습니다. "HKLM \ Software \ Microsoft \ VisualStudio \ ". 코드 컴파일 중에 사용되는 스튜디오. 이 정보는 개발 효율성을 향상시키고 원하는 언어 기능 또는 라이브러리와의 호환성을 보장 할 수 있습니다.
Visual Studio 97 버전 5.0
컴파일 :
명령 줄 인수 visualc.hpp
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3