Obsługiwane platformy (Visual C++)

Aplikacje utworzone przy użyciu programu Visual Studio mogą być przeznaczone dla różnych platform.

Obsługa docelowego systemu operacyjnego i architektury programu Visual Studio

System operacyjny 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 z dodatkiem R2 X X
Windows Server 2012 z dodatkiem 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

Obsługa usługi ARM64 jest dostępna w programie Visual Studio 2017 lub nowszym.

b Zestawy narzędzi platformy Windows XP dostępne w programach Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 i Visual Studio 2012 Update 1 można tworzyć projekty systemów Windows XP i Windows Server 2003. Aby uzyskać informacje na temat korzystania z tych zestawów narzędzi platformy, zobacz Konfigurowanie programów dla systemu Windows XP. Aby uzyskać więcej informacji na temat zmieniania zestawu narzędzi platformy, zobacz How to: Modify the Target Framework and Platform Toolset (Instrukcje: modyfikowanie zestawu narzędzi platformy i platformy).

c Możesz zainstalować pakiet roboczy Programowanie mobilne za pomocą języka C++ w instalatorze programu Visual Studio 2017 lub nowszym. W konfiguracji programu Visual Studio 2015 wybierz opcjonalny składnik Visual C++ for Cross Platform Mobile Development przeznaczony dla platform docelowych platform iOS lub Android. Aby uzyskać instrukcje, zobacz Instalowanie Visual C++ dla opracowywania aplikacji mobilnych na wiele platform. Aby utworzyć kod systemu iOS, musisz mieć komputer Mac i spełnić inne wymagania. Aby uzyskać listę wymagań wstępnych i instrukcji instalacji, zobacz Instalowanie i konfigurowanie narzędzi do kompilowania przy użyciu systemu iOS. Możesz skompilować kod x86 lub ARM, aby był zgodny ze sprzętem docelowym. Użyj konfiguracji x86 do skompilowania dla niektórych urządzeń z systemem Android. Używanie konfiguracji usługi ARM do kompilowania dla urządzeń z systemem iOS i większości urządzeń z systemem Android.

d Programowanie systemu Linux za pomocą obciążenia C++ można zainstalować w instalatorze programu Visual Studio 2017 lub nowszym, aby obsługiwać platformy systemu Linux. Aby uzyskać instrukcje, zobacz Pobieranie, instalowanie i konfigurowanie obciążenia systemu Linux. Ten zestaw narzędzi kompiluje plik wykonywalny na maszynie docelowej, dzięki czemu można utworzyć dla dowolnej obsługiwanej architektury.

Aby uzyskać informacje na temat ustawiania konfiguracji platformy docelowej, zobacz How to: Configure Visual C++ projects to target 64-bitowych, x64 platform.

Zobacz też

Narzędzia i funkcje visual C++ w wersjach programu Visual Studio
Wprowadzenie