Ugrás a tartalomra

Rust

AlkalmazásRust Foundation

Más néven rustc, rustup, cargo

Rust FoundationTermelékenység

A Rust nyelvi eszközkészlet. A rustup telepíti a rustc.exe és cargo eszközöket. A rustc.exe nem egy Windows-összetevő, és nem a Go fordítója.

Amit tudni érdemes

A rustup telepíti a rustc.exe fájlt. Ez nem a Go, és nem Windows-összetevő.

A Rust fordítója a rustc.exe, amelyet a rustup általában egy felhasználói mappába telepít. A go.exe a Google Go SDK-ja. Az MSVC a Microsoft C++ eszközkészlete, amelyet a rustc meghívhat. A Windows nem tartalmazza alapból a rustc-t.

Mi ez?
Rust fordító a rustup segítségével
Ugyanaz, mint a Go?
Nem. Különböző nyelv
A Windows része?
Nem. A rustup telepíti
A Feex szerint
Ha a rustc hiányzik, újraindítanám a rustup-init eszközt a rust-lang.org oldalról. Nem távolítanám el a Go-t a hiba elhárításához. Ezek különböző eszközkészletek.

Mi az a Rust?

A Rust a nyelv. A rustup telepíti a rustc és a cargo eszközöket. Nem a Go, nem az MSVC, és nem egy Windowsba beépített fordító.

Ha még sosem használta

Ha egy README azt írta, hogy telepítsd a Rustot, futtasd a rustupot a rust-lang.org/tools/install címről. A rustup a rustc.exe és cargo.exe fájlokat a felhasználói profilod alá helyezi. A rustc.exe nem Windows-összetevő. A go.exe egy másik nyelv SDK-ja. A Visual Studio Build Tools gyakran szükséges az MSVC szerkesztőhöz, de nem helyettesítő fordítóként.

Mire használható?

Rust ládák (crate-ek) fordítása

rustc.exe és cargo.exe. A go.exe nem fogja lefordítani a Cargo.toml fájlt.

Eszközkészletek váltása a rustup használatával

stable, beta, nightly. Ez a verziókezelő kifejezetten a Rusthoz tartozik.

Hivatkozások szerkesztése MSVC vagy GNU segítségével

Windowson a rustup gyakran igényli a Visual Studio C++ eszközöket. A cmake.exe ettől még nem ez a fordító.

Kinek készült?

  • Olyan emberek, akik egy Rust-könyvet követnek Windowson
  • Felhasználók, akik látták a rustc.exe fájlt, és azt hitték, hogy a Windows része
  • Bárki, aki telepítette a Go-t, és csodálkozott, hová lett a cargo

Jelenlegi állapot

A Rust (2015) egy jelenleg is használt nyelvi eszközkészlet a Rust Foundationtől. A gyártó továbbra is a https://www.rust-lang.org/tools/install címre irányítja a Windows-felhasználókat.

Hány éves?

A Mozilla 2015-ben adta ki a Rust 1.0-t. A rustup vált az alapértelmezett telepítővé. Ugyanaz a generáció, mint a Go 1.x Windows alatt, nem egy 1990-es évekbeli Microsoft-nyelv. A nightly és stable kiadási csatornák folyamatosan élnek.

Verziók

Először a főbb csatornák. A pontos buildszámok nincsenek itt mind ellenőrizve.

stable
beta
nightly

Rendszerkövetelmények

Az értékek a kiadó nyilvános útmutatását követik. A tényleges igényt a munkaterhelés továbbra is módosítja.

Minimum

Minimális rendszerkövetelmények
Operációs rendszer Egy aktuális 64 bites Windows 10 vagy Windows 11 kiadás a rustup adatai alapján
RAM A fordító igénye szerény. A nagyobb crate-ek több GB-ot kérnek a build során

Erőforrás-profil

Processzorigény
Attól függ, mit nyit meg az alkalmazáson belül
RAM-igény
A dokumentumok, lapok vagy könyvtárak függvénye

Telepített folyamatok

Ezek a futtatható fájlok a termékhez tartoznak, amikor az telepítve van.

Telepített folyamatok
rustc.exe Rust fordító a rustupból
cargo.exe Rust csomag- és fordítóeszköz

Indítási összetevők

A rustc nem indul el a Windowssal együtt. A rustup kérésre frissít.

Fájlhelyek

Gyakori Rust helyek
Jellemző telepítés C:\Users\<you>\.cargo\bin\

Fájlformátumok

RSTOML

Gyakori problémák

a(z) `link.exe` szerkesztő nem található

Telepítsd a Visual Studio C++ munkaterhelést vagy a Build Toolst. Ez a hiba egy windowsos Rust környezeti probléma, nem pedig egy hiányzó go.exe.

Vannak, akik bemásolják a rustc-t a System32 mappába

Hagyd, hogy a rustup kezelje a ~/.cargo/bin mappát. Egy véletlenszerű rustc.exe a Letöltések között figyelmen kívül hagyandó.

Hibaelhárítás

rustup show és where.exe rustc

Egy .cargo vagy .rustup alatti elérési útra számíts. A Program Files\Go a másik nyelv.

Telepítés a rust-lang.org/tools/install címről

A rustup-init.exe a hivatalos windowsos belépési pont. Egy Rust-fordító zip egy fórumból csak szemét.

Add hozzá az MSVC build eszközöket, ha a link.exe hiányzik

A Visual Studio telepítőjének munkaterhelése a szokásos javítás. A CMake önmagában nem fogja biztosítani a rustc-t.

Alternatívák

Go, ha a projekt Go-alapú. MSVC, ha C++ nyelven írsz. Továbbra is a rustup a módja ennek a fordítónak a megszerzésére.

Hivatalos súgó és letöltések

Kezdje a fejlesztővel. A véletlenszerű exe-gyűjtő oldalak nem minősülnek támogatási csatornának.

Hivatalos kapcsolatok
Letöltés www.rust-lang.org/tools/install Hivatalos telepítő vagy fejlesztői oldal
Súgó doc.rust-lang.org/ Gyártói támogatás
Hivatalos webhely www.rust-lang.org/ Itt kezdje, ne egy véletlenszerű exe-megosztón
rustup könyv rust-lang.github.io/rustup/ Hogyan telepíti a rustup az eszközkészleteket Windowson

Kapcsolódó hardver

A fordítások CPU-t és RAM-ot igényelnek. A nagyméretű crate-ek SSD-t kívánnak. GPU-ra nincs szükség.

Műszaki adatok

Műszaki adatok

A gyártói verziószámok változnak. Ez a szócikk nem rögzít egyetlen buildet sem.

Források és ellenőrzés

Rögzített forráscímke: 2026. augusztus. Ez a címke nem jelent független ellenőrzést. Hogyan kutatunk.

Hasznos volt ez a cikk?

Egy igen vagy nem is elég. Válasszon egy indokot, ha szeretne, vagy írjon egy rövid megjegyzést.

Hasznos volt ez a cikk?