다음을 통해 공유


지원되는 플랫폼(Microsoft C++)

Visual Studio를 사용하여 빌드한 애플리케이션은 다양한 플랫폼을 대상으로 할 수 있습니다.

VS 2026 18.0에서는 32비트 ARM을 대상으로 하는 지원이 영구적으로 제거되었습니다.

Visual Studio 대상 OS 및 아키텍처 지원

운영 체제 x86 X64 ARM64a
Windows XP b X X
Windows Vistac X X
Windows 7d X X
Windows 8d X X
Windows 8.1d X X
윈도우 10 X X X
윈도우 11 X X X
Windows Server 2003 b X X
Windows Server 2008d X X
Windows Server 2008 R2d X X
Windows Server 2012d X X
Windows Server 2012 R2d X X
Windows Server 2016 X X
Windows Server 2019 X X
윈도우 서버 2022 X X
Windows Server 2025 X X
Android e X X X
iOS e X
Linux f X X X

a ARM64 지원은 Visual Studio 2017 이상에서 사용할 수 있습니다.

b Visual Studio는 더 이상 Windows XP를 대상으로 지정하지 않습니다. Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 및 Visual Studio 2012 업데이트 1에 포함된 Windows XP 플랫폼 도구 세트를 사용하여 Windows XP 및 Windows Server 2003 프로젝트를 빌드합니다.

c Visual Studio 2022 17.0 이상에서는 더 이상 Windows Vista 또는 Windows Server 2008을 대상으로 지정하지 않습니다.

d Visual Studio 2026 18.0 이상은 더 이상 Windows 7/8/8.1 또는 Windows Server 2008 R2/2012/2012 R2를 대상으로 하는 것을 지원하지 않습니다. Visual Studio 2026 이상은 Windows 10 이상 및 Windows Server 2016 이상을 대상으로 합니다.

e Visual Studio 2017 이상용 설치 관리자에서 C++ 워크로드를 사용하여 모바일 개발을 설치할 수 있습니다. Visual Studio 2015 설치에서 선택 사항인 플랫폼 간 모바일 개발용 Visual C++ 구성 요소를 선택하여 iOS 또는 Android 플랫폼을 대상으로 지정할 수 있습니다. 자세한 내용은 플랫폼 간 모바일 개발용 Visual C++ 설치를 참조하세요. IOS 코드를 작성하려면 Mac 컴퓨터가 있어야 하며 다른 요구 사항을 충족해야 합니다. 필수 구성 요소 목록 및 설치 지침을 보려면 iOS를 사용하여 빌드할 수 있도록 도구 설치 및 구성을 참조하세요. 대상 하드웨어와 일치하는 x86 또는 ARM 코드를 빌드할 수 있습니다. 일부 Android 디바이스용으로 빌드하려면 x86 구성을 사용합니다. iOS 디바이스 및 대부분의 Android 디바이스용으로 빌드하려면 ARM 구성을 사용합니다. 중요: Visual Studio 2026(버전 18.0)부터 Visual Studio 설치 관리자에서 iOS 및 Android 대상 지정용 C++ 워크로드를 사용한 모바일 개발과 RTOS 뷰어, 직렬 모니터, 주변 장치 뷰어 및 ST 프로젝트 가져오기를 포함한 Embedded 및 IoT 도구는 더 이상 지원되지 않으며 향후 업데이트에서 제거될 예정입니다. 그러나 C++ 워크로드를 사용하여 모바일 개발에 나열된 Android NDK는 계속 지원됩니다.

f Visual Studio 2017 이상용 설치 관리자에서 C++ 워크로드를 사용하여 Linux 개발을 설치하여 Linux 플랫폼을 대상으로 할 수 있습니다. 자세한 내용은 Linux 워크로드 다운로드, 설치, 설정을 참조하세요. 이 도구 집합은 대상 컴퓨터에서 실행 파일을 컴파일하므로 지원되는 모든 아키텍처에 대해 빌드할 수 있습니다.

대상 플랫폼 구성을 설정하는 방법에 대한 자세한 내용은 방법: 64비트 x64 플랫폼을 대상으로 하는 Microsoft C++ 프로젝트 구성을 참조하세요.

참조

Visual Studio 버전의 Microsoft C++ 도구 및 기능
시작