Platform yang didukung (Visual C++)
Aplikasi yang dibangun dengan menggunakan Visual Studio dapat ditargetkan ke berbagai platform.
Visual Studio OS target dan dukungan arsitektur
Sistem Operasi | 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 | ||
Server Windows 2016 | X | X | ||
Server Windows 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 dukungan ARM64 tersedia di Visual Studio 2017 dan yang lebih baru.
b Anda dapat menggunakan toolset platform Windows XP yang disertakan dalam Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, dan Visual Studio 2012 Update 1 untuk membangun proyek Windows XP dan Windows Server 2003. Untuk informasi tentang cara menggunakan toolset platform ini, lihat Mengonfigurasi Program untuk Windows XP. Untuk informasi selengkapnya tentang mengubah toolset platform, lihat Cara: Memodifikasi Kerangka Kerja Target dan Toolset Platform.
c Anda dapat menginstal pengembangan Seluler dengan beban kerja C++ di alat penginstal untuk Visual Studio 2017 dan yang lebih baru. Dalam pengaturan Visual Studio 2015, pilih komponen Visual C++ opsional untuk Pengembangan Seluler Lintas Platform untuk menargetkan platform iOS atau Android. Untuk petunjuknya, lihat Menginstal Visual C++ untuk Pengembangan Seluler Lintas Platform. Untuk membuat kode iOS, Anda harus memiliki komputer Mac dan memenuhi persyaratan lainnya. Untuk daftar prasyarat dan instruksi penginstalan, lihat Menginstal dan Mengonfigurasi Alat untuk Membangun menggunakan iOS. Anda dapat membuat kode x86 atau ARM agar sesuai dengan perangkat keras target. Gunakan konfigurasi x86 untuk membuat untuk beberapa perangkat Android. Gunakan konfigurasi ARM untuk membangun perangkat iOS dan sebagian besar perangkat Android.
d Anda dapat menginstal pengembangan Linux dengan beban kerja C++ di alat penginstal untuk Visual Studio 2017 dan yang lebih baru untuk menargetkan platform Linux. Untuk petunjuknya, lihat Mengunduh, menginstal, dan menyiapkan Beban Kerja Linux. Toolset ini mengompilasi operasi yang dapat dieksekusi pada mesin target, sehingga Anda dapat membangun arsitektur apa pun yang didukung.
Untuk informasi tentang cara mengatur konfigurasi platform target, lihat Cara: Mengonfigurasi proyek Visual C++ untuk menargetkan platform x64 64-bit.