Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
1. Adım: MSVC C++ Derleme Araçlarını Yükleme
Windows üzerinde Rust, önkoşul olarak Microsoft'un C++ derleme araçlarını gerektirir. C++ ile Masaüstü geliştirme iş yüküyleVisual Studio zaten yüklüyse, bu adımı atlayabilirsiniz.
Aksi takdirde , Microsoft C++ Derleme Araçları'nı yükleyin ve C++ iş yüküyle Masaüstü geliştirme'yi seçin.
Uyarı
Microsoft C++ Derleme Araçları'nın kullanılması için geçerli bir Visual Studio lisansı (Community, Pro veya Enterprise) gerekir. Community sürümü öğrenciler, açık kaynak katkıda bulunanlar ve kişiler için ücretsizdir.
2. Adım: Rust'ı yükleme
Important
Akıllı Uygulama Denetimi yalnızca güvenli olacağını tahmin ettiği veya Microsoft Güvenilen Kök Programı'ndaki bir sertifika yetkilisi tarafından imzalanan kodu çalıştırır. Windows için Rust araç zinciri şu anda Authenticode imzalı olmadığından, Akıllı Uygulama Denetimi açık olan bir cihazda, yüklü cargo ve rustc ikili dosyalar ile derleme betikleriniz tarafından üretilen ikili dosyaların çalışması engellenebilir. Engelleme, Application Control policy has blocked this file. olarak görünür ve Uygulama ve Hizmet Günlükleri > Microsoft > Windows > CodeIntegrity > Operational olay günlüğüne kaydedilir; ürün içinde başka bir sinyal yoktur, bu nedenle başarısızlık bozuk bir yükleyici gibi görünebilir. Geliştirici Modu ve yerel olarak güvenilen sertifikalar muafiyet değildir. Akıllı Uygulama Denetimi'nin açık olup olmadığını denetlemek için Ayarlar > Gizlilik ve güvenlik > Windows Güvenliği > Uygulama ve tarayıcı denetimi > Akıllı Uygulama Denetimi ayarları'na gidin. Arka plan için bkz. Akıllı Uygulama Denetimine genel bakış ve Windows uygulama geliştiricileri için kod imzalama seçenekleri.
Resmi Rust yükleyicisi, derleyici, rustupKargo ve gelecekteki güncelleştirmeler gibi her şeyi işler.
Yüklemeden sonra yeni bir terminal açın ve kurulumunuzu doğrulayın:
cargo --version
rustc --version
Tavsiye
Rust'ı güncel tutmak için düzenli aralıklarla çalıştırın rustup update .
3. Adım: Visual Studio Code'u ve Rust uzantısını yükleme
- Visual Studio Code uygulamasını indirip yükleyin.
- VS Code Market'ten rust-analyzer uzantısını yükleyin. Bu, kod tamamlama, satır içi hatalar, tanıma gitme ve hata ayıklama desteği ekler.
Sonraki Adımlar
- Windows için Rust ve windows kasası — Doğrudan Rust'tan Windows API'lerini çağırın
- Visual Studio Code'da Rust — ayrıntılı VS Code Rust iş akışı
- Rust Programlama Dili kitabı - resmi ücretsiz Rust kitabı
Windows developer