Menyiapkan lingkungan pengembangan Rust Anda di Windows

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 Pengaturan Privasi & keamanan Keamanan Windows Kontrol aplikasi & browser Pengaturan Smart App Control. Untuk latar belakang, lihat Gambaran umum Smart App Control dan Opsi penandatanganan kode untuk pengembang aplikasi Windows.

Alat penginstal Rust resmi, rustup, menangani semuanya — pengkompilasi, Kargo, dan pembaruan di masa mendatang.

winget install Rustlang.Rustup

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

  1. Unduh dan instal Visual Studio Code.
  2. Instal ekstensi penganalisis karat dari Vs Code Marketplace. Ini menambahkan penyelesaian kode, kesalahan sebaris, go-to-definition, dan dukungan debugging.

Langkah berikutnya