Rust
Označováno také jako rustc, rustup, cargo
Sada nástrojů pro jazyk Rust. Nástroj rustup instaluje rustc.exe a cargo. rustc.exe není součástí systému Windows ani se nejedná o kompilátor jazyka Go.
Co potřebujete vědět
Nástroj rustup instaluje rustc.exe. Nejde o jazyk Go ani o součást systému Windows.
Kompilátorem jazyka Rust je rustc.exe, který nástroj rustup obvykle instaluje do uživatelské složky. go.exe je sada SDK pro Go od společnosti Google. MSVC je sada nástrojů C++ od společnosti Microsoft, kterou může rustc volat. Systém Windows ve výchozí výbavě rustc neobsahuje.
- Co to je?
- Kompilátor jazyka Rust přes rustup
- Je to totéž co Go?
- Ne. Jiný programovací jazyk
- Součást výchozí výbavy Windows?
- Ne. Instaluje jej nástroj rustup
Co je Rust?
Rust je samotný programovací jazyk. Nástroj rustup instaluje rustc a cargo. Nejedná se o Go, MSVC ani o výchozí kompilátor v systému Windows.
Pokud jste jej nikdy nepoužívali
Pokud soubor README uvádí, že máte nainstalovat Rust, spusťte rustup z adresy rust-lang.org/tools/install. rustup umístí soubory rustc.exe a cargo.exe do vašeho uživatelského profilu. rustc.exe není součástí systému Windows. go.exe je SDK pro jiný jazyk. Sadu Visual Studio Build Tools často potřebujete kvůli linkeru MSVC, nikoli jako náhradu kompilátoru.
K čemu se používá?
rustc.exe a cargo.exe. Nástroj go.exe soubor Cargo.toml nesestaví.
stable, beta, nightly. Tento správce verzí je specifický pro Rust.
V systému Windows nástroj rustup často vyžaduje nástroje C++ ze sady Visual Studio. cmake.exe stále není tímto kompilátorem.
Pro koho je určen?
- Uživatelé postupující podle knihy o jazyce Rust v systému Windows
- Uživatelé, kteří viděli proces rustc.exe a domnívali se, že je součástí systému Windows
- Kdokoli, kdo nainstaloval Go a divil se, kam zmizel nástroj cargo
Aktuální stav
Rust (2015) je aktuální programovací sada nástrojů od Rust Foundation. Dodavatel stále odkazuje uživatele systému Windows na https://www.rust-lang.org/tools/install.
Jak je starý?
Organizace Mozilla vydala Rust 1.0 v roce 2015. rustup se stal standardním instalátorem. Patří do stejné generace jako Go 1.x v systému Windows, nejedná se o jazyk od Microsoftu z 90. let. Kanály nightly a stable jsou aktuálně používané.
Verze
Nejprve hlavní distribuční kanály. Přesná čísla sestavení zde nejsou všechna ověřena.
Systémové požadavky
Hodnoty se řídí veřejnými pokyny vydavatele. Skutečnou potřebu přesto ovlivňuje pracovní zátěž.
Minimální
| Operační systém | Aktuální 64bitové vydání Windows 10 nebo Windows 11 podle nástroje rustup |
|---|---|
| RAM | Kompilátor je nenáročný. Velké balíčky vyžadují během sestavování několik GB |
Profil využití prostředků
- Nároky na procesor
- Záleží na tom, co uvnitř aplikace otevřete
- Nároky na RAM
- Záleží na dokumentech, kartách nebo knihovnách
Nainstalované procesy
Tyto spustitelné soubory patří k tomuto produktu, pokud je nainstalován.
| rustc.exe | Kompilátor jazyka Rust z instalace rustup |
|---|---|
| cargo.exe | Správce balíčků a sestavovací nástroj pro Rust |
Součásti spouštěné při startu
rustc se nespouští se systémem Windows. rustup se aktualizuje na vyžádání.
Umístění souborů
| Typická instalace | C:\Users\<vy>\.cargo\bin\ |
|---|
Formáty souborů
Běžné problémy
linker `link.exe` nebyl nalezen
Nainstalujte úlohu C++ v sadě Visual Studio nebo nástroje Build Tools. Tato chyba představuje problém s hostitelským prostředím Rustu v systému Windows, nikoli chybějící soubor go.exe.
Uživatelé kopírují rustc do složky System32
Přenechejte správu složky ~/.cargo/bin nástroji rustup. Náhodný soubor rustc.exe ve složce Stažené soubory je případ, který byste měli ignorovat.
Řešení potíží
Příkazy rustup show a where.exe rustc
Očekávejte cestu v podsložce .cargo nebo .rustup. Složka Program Files\Go patří jinému jazyku.
Instalujte z rust-lang.org/tools/install
rustup-init.exe je oficiální instalátor pro Windows. ZIP archiv s kompilátorem Rustu z diskuzního fóra je pochybný.
Pokud chybí link.exe, přidejte sestavovací nástroje MSVC
Obvyklou opravou je instalace příslušné úlohy v nástroji Visual Studio Installer. Samotný CMake kompilátor rustc neposkytne.
Alternativy
Zvolte Go, pokud jde o projekt v Go. Zvolte MSVC, pokud píšete v C++. rustup je stále jediný způsob, jak získat tento kompilátor.
Oficiální nápověda a soubory ke stažení
Začněte u dodavatele. Náhodné weby se soubory exe nejsou kanálem podpory.
| Stáhnout | www.rust-lang.org/tools/install Oficiální instalátor nebo stránka dodavatele |
|---|---|
| Nápověda | doc.rust-lang.org/ Podpora dodavatele |
| Oficiální web | www.rust-lang.org/ Začněte zde, ne na náhodném hostingu se soubory exe |
| Kniha o rustup | rust-lang.github.io/rustup/ Jak rustup instaluje sady nástrojů v systému Windows |
Související hardware
Kompilace vyžadují výkon procesoru a paměť RAM. Velké balíčky vyžadují SSD. Samostatná grafická karta není potřeba.
Technické podrobnosti
Technické podrobnosti
Čísla verzí dodavatele se mění. Tento článek nespecifikuje konkrétní sestavení.
Zdroje a ověření
Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.
- Oficiální stránky Rust · Produktová stránka dodavatele
- Nápověda k jazyku Rust · Podpora dodavatele
- Kniha o nástroji rustup · Oficiální dokumentace instalátoru
- Mapa procesů Foxhole · Vzorky přímo ze zařízení se systémem Windows. Nejde o laboratorní srovnávací test.
Byl tento článek užitečný?
Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.
Děkujeme. Pomáhá nám to tuto stránku vylepšovat.