Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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