Rust fejlesztői környezet beállítása Windows rendszeren

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.

winget install Rustlang.Rustup

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

  1. Töltse le és telepítse a Visual Studio Code-ot.
  2. 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