Sdílet prostřednictvím


Podporované platformy (Microsoft C++)

Aplikace vytvořené pomocí sady Visual Studio se dají cílit na různé platformy.

Podpora cílení na 32bitovou verzi ARM byla trvale odebrána ve VS 2026 18.0.

Podpora cílového operačního systému a architektury sady Visual Studio

Operační systém 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
Systém Windows 10 X X X
Windows 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
Windows Server 2022 X X
Windows Server 2025 X X
Android e X X X
iOS e X
Linux f X X X

Podpora ARM64 je dostupná v sadě Visual Studio 2017 a novějších verzích.

b Visual Studio již nepodporuje cílení na systém Windows XP. Pomocí sad nástrojů platformy Windows XP, které jsou součástí sady Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 a Visual Studio 2012 Update 1, sestavte projekty Windows XP a Windows Server 2003.

c Visual Studio 2022 17.0 a novější už nepodporují cílení na Windows Vista nebo Windows Server 2008.

d Visual Studio 2026 18.0 a novější už nepodporují cílení na Windows 7/8.1 nebo Windows Server 2008 R2/2012/2012 R2. Visual Studio 2026 a novější cílí na Windows 10 nebo novější a Windows Server 2016 nebo novější.

e V instalačním programu pro Visual Studio 2017 a novější můžete nainstalovat vývoj mobilních aplikací pomocí úlohy C++ . V nastavení sady Visual Studio 2015 zvolte volitelnou komponentu Visual C++ pro vývoj mobilních aplikací pro různé platformy, která bude cílit na platformy iOS nebo Android. Pokyny najdete v tématu Instalace jazyka Visual C++ pro vývoj mobilních aplikací pro různé platformy. Pokud chcete vytvořit kód pro iOS, musíte mít počítač Mac a splňovat další požadavky. Seznam požadavků a pokynů k instalaci najdete v tématu Instalace a konfigurace nástrojů pro sestavení pomocí iOSu. Můžete sestavit kód x86 nebo ARM tak, aby odpovídal cílovému hardwaru. K sestavení některých zařízení s Androidem použijte konfigurace x86. Pomocí konfigurací ARM můžete sestavovat pro zařízení s iOSem a většinu zařízení s Androidem. DŮLEŽITÉ: Počínaje sadou Visual Studio 2026 (verze 18.0) již vývoj mobilních aplikací s C++, určený pro iOS a Android, který je součástí instalačního programu sady Visual Studio, stejně jako Embedded a IoT nástroje - včetně RTOS Vieweru, sériového monitoru, prohlížeče periferních zařízení a importu ST projektů - nejsou podporovány a budou v budoucí aktualizaci odstraněny. Sady NDK androidu uvedené ve vývoji mobilních aplikací s úlohou C++ se ale nadále podporují.

F Můžete nainstalovat pracovní zátěž Vývoj pro Linux s C++ v instalačním programu pro Visual Studio 2017 a novější, abyste mohli cíl zaměřit na platformy Linux. Pokyny najdete v tématu Stažení, instalace a nastavení linuxové úlohy. Tato sada nástrojů zkompiluje spustitelný soubor na cílovém počítači, takže můžete sestavit jakoukoli podporovanou architekturu.

Informace o tom, jak nastavit konfiguraci cílové platformy, naleznete v tématu Postupy: Konfigurace projektů Microsoft C++ pro cílení na 64bitové platformy x64.

Viz také

Nástroje a funkce Microsoft C++ v edicích sady Visual Studio
Začínáme