Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Langkah 1: Instal MSVC C++ Build Tools
Rust di Windows memerlukan alat build C++ Microsoft sebagai prasyarat. Jika Anda sudah menginstal Visual Studio dengan pengembangan Desktop dengan beban kerja C++ , Anda dapat melewati langkah ini.
Jika tidak, instal Microsoft C++ Build Tools dan pilih pengembangan Desktop dengan beban kerja C++.
Catatan
Penggunaan Alat Build Microsoft C++ memerlukan lisensi Visual Studio yang valid (Komunitas, Pro, atau Perusahaan). Edisi Komunitas gratis untuk siswa, kontributor sumber terbuka, dan individu.
Langkah 2: Instal Rust
Important
Smart App Control hanya menjalankan kode yang diprediksi aman atau yang ditandatangani oleh otoritas sertifikat di Program Akar Tepercaya Microsoft. Toolchain Rust untuk Windows saat ini belum ditandatangani dengan Authenticode, sehingga pada perangkat dengan Smart App Control yang diaktifkan, biner rustc dan cargo yang terinstal, serta biner yang dihasilkan oleh skrip build Anda, dapat diblokir agar tidak berjalan. Pemblokiran muncul sebagai Application Control policy has blocked this file. dan dicatat dalam log peristiwa Applications and Services Logs > Microsoft > Windows > CodeIntegrity > Operational; tidak ada indikasi lain di dalam produk, sehingga kegagalan tersebut dapat terlihat seperti installer yang rusak. Mode Pengembang dan sertifikat tepercaya lokal bukan pengecualian. Untuk memeriksa apakah Smart App Control aktif, buka
Alat penginstal Rust resmi, rustup, menangani semuanya — pengkompilasi, Kargo, dan pembaruan di masa mendatang.
Setelah penginstalan, buka terminal baru dan verifikasi penyiapan Anda:
cargo --version
rustc --version
Petunjuk / Saran
Untuk selalu memperbarui Rust, jalankan rustup update secara berkala.
Langkah 3: Instal Visual Studio Code dan ekstensi Rust
- Unduh dan instal Visual Studio Code.
- Instal ekstensi penganalisis karat dari Vs Code Marketplace. Ini menambahkan penyelesaian kode, kesalahan sebaris, go-to-definition, dan dukungan debugging.
Langkah berikutnya
- Rust untuk Windows, dan crate windows — panggil API Windows langsung dari Rust
- Rust di Visual Studio Code — alur kerja Rust di VS Code yang terperinci
- Buku Rust Programming Language — buku Rust gratis resmi
Windows developer