Salta al contenuto

Rust

ApplicazioneRust Foundation

Chiamato anche rustc, rustup, cargo

Rust FoundationProduttività

La toolchain del linguaggio Rust. rustup installa rustc.exe e cargo. rustc.exe non e un componente di Windows e non e il compilatore Go.

Cosa c'è da sapere

rustup installa rustc.exe. Non e Go e non e un componente di Windows.

Il compilatore di Rust e rustc.exe, solitamente installato da rustup in una cartella utente. go.exe e l'SDK Go di Google. MSVC e la toolchain C++ di Microsoft che rustc puo richiamare. Windows non include rustc di default.

Che cos'è?
Compilatore Rust tramite rustup
E uguale a Go?
No. Si tratta di un linguaggio differente
Incluso in Windows?
No. Lo installa rustup
Feex dice
Se rustc non e presente, eseguirei nuovamente rustup-init da rust-lang.org. Non disinstallerei Go per risolvere il problema. Si tratta di toolchain distinte.

Cos'e Rust?

Rust e il linguaggio. rustup installa rustc e cargo. Non e Go, non e MSVC e non e un compilatore preinstallato in Windows.

Se non lo hai mai usato

Se un README indicava di installare Rust, esegui rustup da rust-lang.org/tools/install. rustup posiziona rustc.exe e cargo.exe nel profilo utente. rustc.exe non e un componente di Windows. go.exe e l'SDK di un linguaggio diverso. I Visual Studio Build Tools sono spesso necessari per il linker MSVC, non come compilatore sostitutivo.

A cosa serve?

Compila crate Rust

rustc.exe e cargo.exe. go.exe non compilera un Cargo.toml.

Cambia toolchain con rustup

stable, beta, nightly. Questo gestore di versioni e specifico per Rust.

Collega con MSVC o GNU

Su Windows, rustup spesso necessita dei Visual Studio C++ tools. cmake.exe continua a non essere questo compilatore.

A chi e rivolto?

  • Persone che stanno seguendo un libro su Rust su Windows
  • Utenti che hanno visto rustc.exe e hanno pensato che Windows lo includesse
  • Chiunque abbia installato Go e si sia chiesto dove sia finito cargo

Stato attuale

Rust (2015) e una toolchain di linguaggio attuale a cura di Rust Foundation. Il fornitore indirizza tuttora gli utenti Windows su https://www.rust-lang.org/tools/install.

Quanti anni ha?

Mozilla ha rilasciato Rust 1.0 nel 2015. rustup e diventato il programma di installazione standard. Appartiene alla stessa generazione di Go 1.x su Windows, non e un linguaggio Microsoft degli anni '90. I canali nightly e stable sono attivi.

Versioni

Prima i canali principali. I numeri esatti di build non sono tutti verificati qui.

stable
beta
nightly

Requisiti di sistema

I valori seguono le indicazioni pubbliche del produttore. Il carico di lavoro modifica comunque le necessità reali.

Minimo

Requisiti minimi di sistema
Sistema operativo Una versione attuale a 64 bit di Windows 10 o Windows 11, in base a rustup
RAM L'impatto del compilatore e contenuto. I crate di grandi dimensioni richiedono diversi GB durante la compilazione

Profilo delle risorse

Richiesta CPU
Segue ciò che apri all'interno dell'app
Richiesta RAM
Segue documenti, schede o librerie

Processi installati

Questi eseguibili appartengono a questo prodotto quando è installato.

Processi installati
rustc.exe Compilatore Rust da rustup
cargo.exe Strumento di compilazione e gestione pacchetti di Rust

Componenti di avvio

rustc non si avvia con Windows. rustup si aggiorna su richiesta.

Posizioni dei file

Posizioni comuni di Rust
Installazione tipica C:\Users\<tuo_utente>\.cargo\bin\

Formati di file

RSTOML

Problemi comuni

linker `link.exe` not found

Installa il carico di lavoro C++ di Visual Studio o i Build Tools. Questo errore e un problema dell'host Windows per Rust, non l'assenza di go.exe.

Gli utenti copiano rustc in System32

Lascia gestire ~/.cargo/bin a rustup. Un file rustc.exe qualsiasi in Download e il caso da ignorare.

Risoluzione dei problemi

rustup show e where.exe rustc

Attendi un percorso all'interno di .cargo o .rustup. Program Files\Go fa riferimento all'altro linguaggio.

Installa da rust-lang.org/tools/install

rustup-init.exe e il punto di partenza ufficiale per Windows. Un archivio zip con il compilatore Rust trovato su un forum e spazzatura.

Aggiungi i tool di compilazione MSVC se link.exe non e presente

Il carico di lavoro del programma di installazione di Visual Studio e la soluzione abituale. Il solo CMake non fornira rustc.

Alternative

Go se il progetto e in Go. MSVC se scrivi in C++. rustup resta comunque il metodo per ottenere questo compilatore.

Guida ufficiale e download

Inizia dal fornitore. I siti casuali di file exe non sono un canale di supporto.

Contatti ufficiali
Download www.rust-lang.org/tools/install Programma di installazione ufficiale o pagina del fornitore
Guida doc.rust-lang.org/ Supporto del fornitore
Sito ufficiale www.rust-lang.org/ Inizia da qui, non da un host casuale di file exe
rustup book rust-lang.github.io/rustup/ Come rustup installa le toolchain su Windows

Hardware correlato

Le compilazioni richiedono CPU e RAM. I crate di grandi dimensioni necessitano di un SSD. La GPU non e richiesta.

Dettagli tecnici

Dettagli tecnici

I numeri di versione del fornitore cambiano. Questo articolo non fissa una build specifica.

Fonti e verifica

Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.

Questo articolo è stato utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Questo articolo è stato utile?