Gå til indhold

Rust

ProgramRust Foundation

Også kaldet rustc, rustup, cargo

Rust FoundationProduktivitet

Værktøjskæden til Rust-sproget. rustup installerer rustc.exe og cargo. rustc.exe er ikke en Windows-komponent, og det er ikke Go-compileren.

Hvad du behøver at vide

rustup installerer rustc.exe. Det er ikke Go og ikke en Windows-komponent.

Rusts compiler er rustc.exe, normalt installeret af rustup i en brugermappe. go.exe er Googles Go SDK. MSVC er Microsoft C++-værktøjskæden, som rustc kan kalde. Windows leveres ikke med rustc.

Hvad er det?
Rust-compiler via rustup
Det samme som Go?
Nej. Andet sprog
Medfølger i Windows?
Nej. rustup installerer det
Feex siger
Hvis rustc mangler, ville jeg køre rustup-init fra rust-lang.org igen. Jeg ville ikke afinstallere Go for at rette det. Det er forskellige værktøjskæder.

Hvad er Rust?

Rust er sproget. rustup installerer rustc og cargo. Det er ikke Go, ikke MSVC og ikke en medfølgende compiler i Windows.

Hvis du aldrig har brugt det

Hvis en README sagde installer Rust, skal du køre rustup fra rust-lang.org/tools/install. rustup placerer rustc.exe og cargo.exe under din brugerprofil. rustc.exe er ikke en Windows-komponent. go.exe er en anden sprog-SDK. Visual Studio Build Tools er ofte nødvendige for MSVC-linkeren, ikke som en erstatningscompiler.

Hvad bruges det til?

Kompiler Rust-crates

rustc.exe og cargo.exe. go.exe kan ikke bygge en Cargo.toml.

Skift værktøjskæder med rustup

stable, beta, nightly. Denne versionsstyring er specifik for Rust.

Link med MSVC eller GNU

På Windows kræver rustup ofte Visual Studio C++-værktøjerne. cmake.exe er stadig ikke denne compiler.

Hvem er det til?

  • Folk, der følger en Rust-bog på Windows
  • Brugere, der så rustc.exe og troede, at den fulgte med Windows
  • Enhver, der installerede Go og undrede sig over, hvor cargo blev af

Nuværende status

Rust (2015) er en aktuel sprogværktøjskæde fra Rust Foundation. Leverandøren henviser stadig Windows-brugere til https://www.rust-lang.org/tools/install.

Hvor gammelt er det?

Mozilla udgav Rust 1.0 i 2015. rustup blev standardinstallationsprogrammet. Det tilhører samme generation som Go 1.x på Windows, ikke et Microsoft-sprog fra 1990'erne. Udviklingsgrenene nightly og stable er aktuelle.

Versioner

Primære kanaler først. Nøjagtige build-numre er ikke alle bekræftet her.

stable
beta
nightly

Systemkrav

Værdierne følger udgiverens offentlige retningslinjer. Arbejdsbelastningen ændrer stadig det faktiske behov.

Minimum

Minimum systemkrav
Operativsystem En aktuel 64-bit Windows 10- eller Windows 11-udgivelse, ifølge rustup
RAM Compileren er beskeden. Store crates kræver flere GB under kompilering

Ressourceprofil

CPU-krav
Følger det, du åbner i appen
RAM-krav
Følger dokumenter, faner eller biblioteker

Installerede processer

Disse eksekverbare filer tilhører dette produkt, når det er installeret.

Installerede processer
rustc.exe Rust-compiler fra rustup
cargo.exe Rust-pakke- og byggeværktøj

Startkomponenter

rustc starter ikke med Windows. rustup opdaterer, når du beder om det.

Filplaceringer

Almindelige placeringer for Rust
Typisk installation C:\Users\<you>\.cargo\bin\

Filformater

RSTOML

Almindelige problemer

linker `link.exe` ikke fundet

Installer Visual Studio C++-arbejdsbelastningen eller Build Tools. Den fejl er et problem med Windows Rust-værten, ikke en manglende go.exe.

Folk kopierer rustc til System32

Lad rustup håndtere ~/.cargo/bin. En tilfældig rustc.exe i Downloads er tilfældet, der skal ignoreres.

Fejlfinding

rustup show og where.exe rustc

Forvent en sti under .cargo eller .rustup. Program Files\Go er det andet sprog.

Installer fra rust-lang.org/tools/install

rustup-init.exe er den officielle Windows-indgang. En zip med en Rust-compiler på et forum er værdiløs.

Tilføj MSVC-byggeværktøjerne, hvis link.exe mangler

Arbejdsbelastningen i Visual Studio Installer er den sædvanlige løsning. CMake alene leverer ikke rustc.

Alternativer

Go hvis projektet er Go. MSVC hvis du skriver C++. rustup er stadig måden, du anskaffer denne compiler på.

Officiel hjælp og downloads

Start hos leverandøren. Tilfældige websteder med eksekverbare filer er ikke en supportkanal.

Officielle kontakter
Download www.rust-lang.org/tools/install Officielt installationsprogram eller leverandørside
Hjælp doc.rust-lang.org/ Leverandørsupport
Officielt websted www.rust-lang.org/ Start her, ikke på et tilfældigt websted med exe-filer
rustup book rust-lang.github.io/rustup/ Hvordan rustup installerer værktøjskæder på Windows

Relateret hardware

Kompileringer kræver CPU og RAM. Store crates kræver en SSD. Et dedikeret grafikkort er ikke påkrævet.

Tekniske detaljer

Tekniske detaljer

Leverandørens versionsnumre ændrer sig. Denne artikel fastlåser ikke et build.

Kilder og verificering

Registreret kildemærkat: August 2026. Denne mærkat udgør ikke uafhængig verificering. Sådan undersøger vi.

Var denne artikel nyttig?

Et ja eller nej er nok. Vælg en grund, hvis du vil, eller tilføj en kort bemærkning.

Var denne artikel nyttig?