Sari la conținut

Rust

AplicațieRust Foundation

Numit si rustc, rustup, cargo

Rust FoundationProductivitate

Setul de instrumente pentru limbajul Rust. rustup instaleaza rustc.exe si cargo. rustc.exe nu este o componenta Windows si nu este compilatorul Go.

Ce trebuie să știți

rustup instaleaza rustc.exe. Acesta nu este Go si nu este o componenta Windows.

Compilatorul Rust este rustc.exe, instalat de obicei prin rustup intr-un dosar de utilizator. go.exe este SDK-ul Go de la Google. MSVC este setul de instrumente C++ de la Microsoft pe care rustc il poate apela. Windows nu include rustc in mod prestabilit.

Ce este?
Compilator Rust prin rustup
Este la fel ca Go?
Nu. Limbaj diferit
Inclus in Windows?
Nu. rustup il instaleaza
Feex spune
Daca rustc lipseste, as rula din nou rustup-init de pe rust-lang.org. Nu as dezinstala Go pentru a remedia situatia. Acestea sunt seturi de instrumente diferite.

Ce este Rust?

Rust este limbajul. rustup instaleaza rustc si cargo. Nu este Go, nu este MSVC si nu este un compilator integrat in Windows.

Dacă nu l-ați folosit niciodată

Daca un fisier README recomanda instalarea Rust, rulati rustup de pe rust-lang.org/tools/install. rustup plaseaza rustc.exe si cargo.exe in profilul dvs. de utilizator. rustc.exe nu este o componenta Windows. go.exe este SDK-ul unui alt limbaj. Visual Studio Build Tools sunt adesea necesare pentru linkerul MSVC, nu ca un compilator de inlocuire.

La ce se folosește?

Compilarea de crate-uri Rust

rustc.exe si cargo.exe. go.exe nu va compila un fisier Cargo.toml.

Comutarea seturilor de instrumente cu rustup

stable, beta, nightly. Acest manager de versiuni este specific pentru Rust.

Editarea de legaturi cu MSVC sau GNU

Pe Windows, rustup necesita adesea instrumentele C++ din Visual Studio. cmake.exe nu este, in continuare, acest compilator.

Cui îi este destinat?

  • Persoane care parcurg o carte de Rust pe Windows
  • Utilizatori care au vazut rustc.exe si au crezut ca este livrat impreuna cu Windows
  • Oricine a instalat Go si s-a intrebat unde a disparut cargo

Stare actuală

Rust (2015) este un set actual de instrumente pentru limbaj, oferit de Rust Foundation. Producatorul directioneaza in continuare utilizatorii de Windows catre https://www.rust-lang.org/tools/install.

Cât de vechi este?

Mozilla a lansat Rust 1.0 in 2015. rustup a devenit programul de instalare standard. Face parte din aceeasi generatie cu Go 1.x pe Windows, nu este un limbaj Microsoft din anii 1990. Canalele nightly si stable sunt actuale.

Versiuni

Canalele principale mai întâi. Numerele exacte de compilare nu sunt toate verificate aici.

stable
beta
nightly

Cerințe de sistem

Valorile respectă îndrumările publice ale producătorului. Volumul de lucru modifică totuși cerințele reale.

Minim

Cerințe minime de sistem
Sistem de operare O versiune actuala de Windows 10 sau Windows 11 pe 64 de biti, conform rustup
RAM Compilatorul este modest. Crate-urile mari necesita cativa GB in timpul compilarii

Profil de resurse

Solicitare procesor
Urmărește conținutul deschis în aplicație
Solicitare memorie RAM
Urmărește documentele, filele sau bibliotecile

Procese instalate

Aceste executabile aparțin acestui produs atunci când este instalat.

Procese instalate
rustc.exe Compilatorul Rust din rustup
cargo.exe Instrumentul de gestionare a pachetelor si compilare pentru Rust

Componente de pornire

rustc nu porneste odata cu Windows. rustup se actualizeaza atunci cand solicitati acest lucru.

Locații ale fișierelor

Locatii obisnuite pentru Rust
Instalare tipică C:\Users\<utilizator>\.cargo\bin\

Formate de fișiere

RSTOML

Probleme frecvente

linkerul `link.exe` nu a fost gasit

Instalati sarcina de lucru Visual Studio C++ sau Build Tools. Acea eroare este o problema a gazdei Rust pe Windows, nu o lipsa a go.exe.

Utilizatorii copiaza rustc in System32

Lasati rustup sa gestioneze ~/.cargo/bin. Un fisier rustc.exe oarecare din Downloads este cazul care trebuie ignorat.

Rezolvarea problemelor

rustup show si where.exe rustc

Asteptati-va la o cale sub .cargo sau .rustup. Program Files\Go este celalalt limbaj.

Instalati de pe rust-lang.org/tools/install

rustup-init.exe este punctul oficial de intrare pentru Windows. O arhiva zip cu un compilator Rust gasita pe un forum este o problema.

Adaugati instrumentele de compilare MSVC daca link.exe lipseste

Sarcina de lucru din Visual Studio Installer este solutia obisnuita. CMake singur nu va furniza rustc.

Alternative

Go daca proiectul este in Go. MSVC daca scrieti in C++. rustup este in continuare modalitatea prin care obtineti acest compilator.

Ajutor oficial și descărcări

Începeți cu producătorul. Site-urile aleatorii de fișiere exe nu sunt canale de asistență.

Contacte oficiale
Descărcare www.rust-lang.org/tools/install Program oficial de instalare sau pagina producătorului
Ajutor doc.rust-lang.org/ Asistență oferită de producător
Site oficial www.rust-lang.org/ Începeți de aici, nu de pe un site aleatoriu de fișiere exe
cartea rustup rust-lang.github.io/rustup/ Modul in care rustup instaleaza seturile de instrumente pe Windows

Hardware asociat

Compilarile necesita procesor si memorie RAM. Crate-urile mari necesita un SSD. Nu este necesara o placa video dedicata.

Detalii tehnice

Detalii tehnice

Numerele de versiune ale producătorului se modifică. Acest articol nu indică o versiune specifică.

Surse și verificare

Etichetă sursă înregistrată: August 2026. Această etichetă nu stabilește verificarea independentă. Cum cercetăm.

A fost util acest articol?

Un da sau nu este suficient. Alegeți un motiv dacă doriți sau adăugați o scurtă notă.

A fost util acest articol?