Naar inhoud springen

Rust

ToepassingRust Foundation

Ook genaamd rustc, rustup, cargo

Rust FoundationProductiviteit

De Rust-taaltoolchain. rustup installeert rustc.exe en cargo. rustc.exe is geen Windows-onderdeel en het is niet de Go-compiler.

Wat u moet weten

rustup installeert rustc.exe. Dat is niet Go en geen Windows-onderdeel.

De compiler van Rust is rustc.exe, gewoonlijk geïnstalleerd door rustup in een gebruikersmap. go.exe is Google's Go SDK. MSVC is de Microsoft C++-toolchain die rustc kan aanroepen. Windows levert rustc niet standaard mee.

Wat is het?
Rust-compiler via rustup
Hetzelfde als Go?
Nee. Andere taal
Standaard in Windows?
Nee. rustup installeert het
Feex zegt
Als rustc ontbreekt, zou ik rustup-init opnieuw uitvoeren vanaf rust-lang.org. Ik zou Go niet deïnstalleren om het op te lossen. Dat zijn verschillende toolchains.

Wat is Rust?

Rust is de taal. rustup installeert rustc en cargo. Het is niet Go, niet MSVC en geen standaard meegeleverde Windows-compiler.

Als u het nog nooit hebt gebruikt

Als een README aangaf om Rust te installeren, voer dan rustup uit vanaf rust-lang.org/tools/install. rustup plaatst rustc.exe en cargo.exe in uw gebruikersprofiel. rustc.exe is geen Windows-onderdeel. go.exe is een SDK voor een andere taal. Visual Studio Build Tools zijn vaak nodig voor de MSVC-linker, niet als vervangende compiler.

Waarvoor wordt het gebruikt?

Rust-crates compileren

rustc.exe en cargo.exe. go.exe zal een Cargo.toml niet bouwen.

Wisselen van toolchains met rustup

stable, beta, nightly. Dat versiebeheer is specifiek voor Rust.

Koppelen met MSVC of GNU

Op Windows vereist rustup vaak de Visual Studio C++-tools. cmake.exe is nog steeds niet deze compiler.

Voor wie is het bedoeld?

  • Mensen die een Rust-boek volgen op Windows
  • Gebruikers die rustc.exe zagen en dachten dat Windows het meegeleverd had
  • Iedereen die Go heeft geïnstalleerd en zich afvroeg waar cargo is gebleven

Huidige status

Rust (2015) is een actuele taaltoolchain van de Rust Foundation. De leverancier verwijst Windows-gebruikers nog steeds naar https://www.rust-lang.org/tools/install.

Hoe oud is het?

Mozilla bracht Rust 1.0 uit in 2015. rustup werd het standaard installatieprogramma. Het is van dezelfde generatie als Go 1.x op Windows, geen Microsoft-taal uit de jaren negentig. Nightly- en stable-kanalen zijn actueel.

Versies

Belangrijkste kanalen eerst. Exacte buildnummers zijn hier niet allemaal geverifieerd.

stable
beta
nightly

Systeemvereisten

Waarden volgen de openbare richtlijnen van de uitgever. De werklast bepaalt nog steeds de daadwerkelijke behoefte.

Minimum

Minimale systeemvereisten
Besturingssysteem Een actuele 64-bits release van Windows 10 of Windows 11, volgens rustup
RAM De compiler is bescheiden. Grote crates vereisen meerdere GB's tijdens het bouwen

Bronprofiel

CPU-vraag
Volgt wat u binnen de app opent
RAM-vraag
Volgt documenten, tabbladen of bibliotheken

Geïnstalleerde processen

Deze uitvoerbare bestanden behoren bij dit product wanneer het is geïnstalleerd.

Geïnstalleerde processen
rustc.exe Rust-compiler van rustup
cargo.exe Pakket- en buildprogramma voor Rust

Opstartonderdelen

rustc start niet op met Windows. rustup werkt bij wanneer u daarom vraagt.

Bestandslocaties

Veelvoorkomende Rust-locaties
Typische installatie C:\Users\<u\_of\_jou>\.cargo\bin\

Bestandsindelingen

RSTOML

Veelvoorkomende problemen

linker `link.exe` not found

Installeer de Visual Studio C++-workload of Build Tools. Die fout is een probleem met de Windows Rust-host, geen ontbrekende go.exe.

Mensen kopiëren rustc naar System32

Laat rustup ~/.cargo/bin beheren. Een willekeurige rustc.exe in Downloads is het geval dat u moet negeren.

Problemen oplossen

rustup show en where.exe rustc

Verwacht een pad onder .cargo of .rustup. Program Files\Go is de andere taal.

Installeer vanaf rust-lang.org/tools/install

rustup-init.exe is het officiële startpunt voor Windows. Een zipbestand van een Rust-compiler op een forum is rotzooi.

Voeg de MSVC-buildtools toe als link.exe ontbreekt

De Visual Studio Installer-workload is de gebruikelijke oplossing. CMake alleen levert geen rustc.

Alternatieven

Go als het project Go is. MSVC als u C++ schrijft. rustup is nog steeds de manier waarop u deze compiler verkrijgt.

Officiële hulp en downloads

Begin bij de leverancier. Willekeurige exe-sites zijn geen ondersteuningskanaal.

Officiële contacten
Downloaden www.rust-lang.org/tools/install Officieel installatieprogramma of leverancierspagina
Help doc.rust-lang.org/ Ondersteuning van leverancier
Officiële site www.rust-lang.org/ Begin hier, niet bij een willekeurige exe-host
rustup-boek rust-lang.github.io/rustup/ Hoe rustup toolchains installeert op Windows

Gerelateerde hardware

Compilaties vereisen CPU en RAM. Grote crates vereisen een SSD. Een GPU is niet vereist.

Technische details

Technische details

Versienummers van de leverancier veranderen. Dit artikel legt geen build vast.

Bronnen en verificatie

Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. Hoe wij onderzoek doen.

Was dit artikel nuttig?

Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.

Was dit artikel nuttig?