Salta al contingut

Rust

AplicacióRust Foundation

També anomenat rustc, rustup, cargo

Rust FoundationProductivitat

La cadena d'eines del llenguatge Rust. rustup instal·la rustc.exe i cargo. rustc.exe no és un component de Windows i no és el compilador de Go.

El que cal saber

rustup instal·la rustc.exe. Això no és Go i no és un component de Windows.

El compilador de Rust és rustc.exe, normalment instal·lat per rustup a la carpeta d'un usuari. go.exe és l'SDK de Go de Google. MSVC és la cadena d'eines de C++ de Microsoft a la qual rustc pot cridar. Windows no inclou rustc de sèrie.

Què és?
Compilador de Rust mitjançant rustup
El mateix que Go?
No. Llenguatge diferent
Ve integrat a Windows?
No. rustup l'instal·la
Feex diu
Si falta rustc, jo tornaria a executar rustup-init des de rust-lang.org. No desinstal·laria pas Go per solucionar-ho. Són cadenes d'eines diferents.

Què és Rust?

Rust és el llenguatge. rustup instal·la rustc i cargo. No és Go, no és MSVC i no és un compilador integrat de Windows.

Si no l'heu utilitzat mai

Si un fitxer README deia que calia instal·lar Rust, executeu rustup des de rust-lang.org/tools/install. rustup col·loca rustc.exe i cargo.exe sota el vostre perfil d'usuari. rustc.exe no és un component de Windows. go.exe és l'SDK d'un llenguatge diferent. Sovint calen les eines Visual Studio Build Tools per a l'enllaçador de MSVC, no pas com a compilador de substitució.

Per a què s'utilitza?

Compilar crates de Rust

rustc.exe i cargo.exe. go.exe no compilarà pas un Cargo.toml.

Canviar de cadena d'eines amb rustup

stable, beta, nightly. Aquest gestor de versions és específic de Rust.

Enllaçar amb MSVC o GNU

A Windows, rustup sovint requereix les eines de C++ de Visual Studio. cmake.exe continua sense ser aquest compilador.

A qui va dirigit?

  • Persones que segueixen un llibre de Rust a Windows
  • Usuaris que han vist rustc.exe i han pensat que Windows l'incloïa
  • Qualsevol persona que hagi instal·lat Go i es pregunti on ha anat a parar cargo

Estat actual

Rust (2015) és una cadena d'eines de llenguatge vigent de Rust Foundation. El proveïdor encara adreça els usuaris de Windows a https://www.rust-lang.org/tools/install.

Quants anys té?

Mozilla va publicar Rust 1.0 el 2015. rustup es va convertir en l'instal·lador estàndard. És de la mateixa generació que Go 1.x a Windows, no pas un llenguatge de Microsoft dels anys noranta. Els canals nightly i stable són els actuals.

Versions

Primer els canals principals. Els números exactes de compilació no estan tots verificats aquí.

stable
beta
nightly

Requisits del sistema

Els valors segueixen les indicacions públiques de l'editor. La càrrega de treball continua canviant la necessitat real.

Mínim

Requisits mínims del sistema
Sistema operatiu Una versió actual de Windows 10 o Windows 11 de 64 bits, segons rustup
RAM El compilador és modest. Els crates grans requereixen uns quants GB durant la compilació

Perfil de recursos

Demanda de CPU
Depèn del que obriu dins de l'aplicació
Demanda de RAM
Depèn dels documents, pestanyes o biblioteques

Processos instal·lats

Aquests executables pertanyen a aquest producte quan està instal·lat.

Processos instal·lats
rustc.exe Compilador de Rust de rustup
cargo.exe Eina de gestió de paquets i compilació de Rust

Components d'inici

rustc no s'inicia amb Windows. rustup s'actualitza quan ho sol·liciteu.

Ubicacions de fitxers

Ubicacions habituals de Rust
Instal·lació típica C:\Users\<usuari>\.cargo\bin\

Formats de fitxers

RSTOML

Problemes habituals

no s'ha trobat l'enllaçador `link.exe`

Instal·leu la càrrega de treball de C++ de Visual Studio o les Build Tools. Aquest error és un problema de l'amfitrió de Rust a Windows, no pas un fitxer go.exe que falti.

Usuaris que copien rustc a System32

Deixeu que rustup gestioni ~/.cargo/bin. Un fitxer rustc.exe qualsevol a Downloads és el cas que cal ignorar.

Resolució de problemes

rustup show i where.exe rustc

Espereu trobar un camí sota .cargo o .rustup. Program Files\Go pertany a l'altre llenguatge.

Instal·leu des de rust-lang.org/tools/install

rustup-init.exe és l'entrada oficial per a Windows. Un zip del compilador de Rust d'un fòrum és brossa.

Afegiu les eines de compilació de MSVC si falta link.exe

La càrrega de treball del Visual Studio Installer és la solució habitual. CMake tot sol no proporcionarà rustc.

Alternatives

Go si el projecte és Go. MSVC si escriviu en C++. rustup continua sent la manera d'obtenir aquest compilador.

Ajuda oficial i baixades

Comenceu pel proveïdor. Els llocs web d'exe aleatoris no són un canal de suport.

Contactes oficials
Baixada www.rust-lang.org/tools/install Instal·lador oficial o pàgina del proveïdor
Ajuda doc.rust-lang.org/ Suport del proveïdor
Lloc web oficial www.rust-lang.org/ Comenceu aquí, no pas en un servidor d'exe aleatori
llibre de rustup rust-lang.github.io/rustup/ Com instal·la rustup les cadenes d'eines a Windows

Maquinari relacionat

Les compilacions requereixen CPU i RAM. Els crates grans volen un SSD. No cal GPU.

Detalls tècnics

Detalls tècnics

Els números de versió del proveïdor canvien. Aquest article no fixa una compilació.

Fonts i verificació

Etiqueta de la font registrada: agost de 2026. Aquesta etiqueta no estableix una verificació independent. Com investiguem.

Ha estat útil aquest article?

Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.

Ha estat útil aquest article?