지원되는 플랫폼(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++ 프로젝트 구성을 참조하세요.