다음을 통해 공유


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

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

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

운영 체제 x86 X64 ARM ARM64a
Windows XP b X X
Windows Vista X X
Windows 7 X X
Windows 8 X X X
Windows 8.1 X X X
Windows 10 X X X X
Windows 11 X X X X
Windows Server 2003 b X X
Windows Server 2008 R2 X X
Windows Server 2012 R2 X X
Windows Server 2016 X X
Windows Server 2019 X X
Windows Server 2022 X X
Android c X X X X
iOS c X X X X
Linux d X X X X

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

b Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 및 Visual Studio 2012 업데이트 1 버전에 포함된 Windows XP 플랫폼 도구 집합을 사용하여 Windows XP 및 Windows Server 2003 프로젝트를 빌드할 수 있습니다. 이 플랫폼 도구 집합을 사용하는 방법에 관한 내용은 Windows XP용 프로그램 구성을 참조하세요. 플랫폼 도구 집합을 변경하는 방법에 관한 자세한 내용은 방법: 대상 프레임워크 및 플랫폼 도구 집합 수정을 참조하세요.

c Visual Studio 2017 이상 설치 관리자에서 C++를 사용한 모바일 개발 워크로드를 설치할 수 있습니다. Visual Studio 2015 설치에서 선택 사항인 플랫폼 간 모바일 개발용 Visual C++ 구성 요소를 선택하여 iOS 또는 Android 플랫폼을 대상으로 지정할 수 있습니다. 자세한 내용은 플랫폼 간 모바일 개발용 Visual C++ 설치를 참조하세요. IOS 코드를 작성하려면 Mac 컴퓨터가 있어야 하며 다른 요구 사항을 충족해야 합니다. 필수 구성 요소 목록 및 설치 지침을 보려면 iOS를 사용하여 빌드할 수 있도록 도구 설치 및 구성을 참조하세요. 대상 하드웨어와 일치하는 x86 또는 ARM 코드를 빌드할 수 있습니다. 일부 Android 디바이스용으로 빌드하려면 x86 구성을 사용합니다. iOS 디바이스 및 대부분의 Android 디바이스용으로 빌드하려면 ARM 구성을 사용합니다.

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

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

참조

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