Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
1. lépés: Az MSVC C++ buildeszközök telepítése
A Windows Rust előfeltétele a Microsoft C++ buildelési eszközeinek használata. Ha már telepítve van a Visual Studio a C++ számítási feladattal rendelkező asztali fejlesztéssel , kihagyhatja ezt a lépést.
Ellenkező esetben telepítse a Microsoft C++ buildeszközöket , és válassza ki a C++ számítási feladattal rendelkező asztali fejlesztést .
Megjegyzés:
A Microsoft C++ buildeszközök használatához érvényes Visual Studio-licenc szükséges (Community, Pro vagy Enterprise). A Közösségi kiadás ingyenes a diákok, a nyílt forráskódú közreműködők és az egyének számára.
2. lépés: Rust telepítése
Important
Az intelligens alkalmazásvezérlés csak olyan kódot futtat, amelyet biztonságosnak jelez előre, vagy amelyet egy hitelesítésszolgáltató ír alá a Microsoft Megbízható legfelső szintű programban. A Rust Windowshoz készült eszközlánca jelenleg nincs Authenticode-aláírással ellátva, ezért olyan eszközön, amelyen be van kapcsolva a Smart App Control, a telepített cargo és rustc binárisok, valamint az összeállítási parancsfájlok által előállított binárisok futtatását a rendszer blokkolhatja. A blokkolás > néven jelenik meg, és a Application Control policy has blocked this file. eseménynaplóban kerül rögzítésre; nincs más terméken belüli jelzés, ezért a hiba hibás telepítőnek tűnhet. A fejlesztői mód és a helyileg megbízható tanúsítványok nem kivételek. Annak ellenőrzéséhez, hogy az intelligens alkalmazásvezérlő be van-e kapcsolva, lépjen a Beállítások > adatvédelmi és biztonsági > Windows Biztonság > Alkalmazás- és böngészővezérlő > beállításaira. A háttérben tekintse meg az intelligens alkalmazásvezérlés áttekintését és a kódaláírási lehetőségeket Windows alkalmazásfejlesztők számára.
A Rust hivatalos telepítője rustup mindent magába foglal — a fordítót, a Cargo-t és a jövőbeli frissítéseket.
A telepítés után nyisson meg egy új terminált, és ellenőrizze a telepítést:
cargo --version
rustc --version
Jótanács
A Rust naprakészen tartásához rendszeresen futtassa rustup update .
3. lépés: A Visual Studio Code és a Rust bővítmény telepítése
- Töltse le és telepítse a Visual Studio Code-ot.
- Telepítse a rozsdaelemző bővítményt a VS Code Marketplace-ről . Ez kódkiegészítést, helyben megjelenített hibákat, definícióra ugrást és hibakeresési támogatást ad hozzá.
Következő lépések
- Rust for Windows, and the windows crate — Windows API-kat közvetlenül a Rustból hívhatja meg
- Rust a Visual Studio Code-ban – részletes VS Code Rust-munkafolyamat
- A Rust programozási nyelv könyv - a hivatalos ingyenes Rust könyv
Windows developer