Kalo te përmbajtja

Rust

AplikacionRust Foundation

Quhet gjithashtu rustc, rustup, cargo

Rust FoundationProduktivitet

Zinxhiri i veglave të gjuhës Rust. rustup instalon rustc.exe dhe cargo. rustc.exe nuk është një përbërës i Windows dhe nuk është kompiluesi i Go.

Çfarë duhet të dini

rustup instalon rustc.exe. Ky nuk është Go dhe nuk është një përbërës i Windows.

Kompiluesi i Rust është rustc.exe, zakonisht i instaluar nga rustup në një dosje përdoruesi. go.exe është SDK-ja e Go nga Google. MSVC është zinxhiri i veglave C++ të Microsoft që rustc mund të thërrasë. Windows nuk përfshin rustc si pjesë të sistemit.

Çfarë është?
Kompiluesi i Rust përmes rustup
E njëjta gjë si Go?
Jo. Gjuhë e ndryshme
Pjesë e integruar e Windows?
Jo. rustup e instalon atë
Feex thotë
Nëse rustc mungon, unë do të riekzekutoja rustup-init nga rust-lang.org. Nuk do të çinstaloja Go për ta rregulluar këtë. Ato janë zinxhirë të ndryshëm veglash.

Çfarë është Rust?

Rust është gjuha. rustup instalon rustc dhe cargo. Nuk është Go, nuk është MSVC dhe nuk është një kompilues i integruar i Windows.

Nëse nuk e keni përdorur kurrë

Nëse një README thotë instaloni Rust, ekzekutoni rustup nga rust-lang.org/tools/install. rustup vendos rustc.exe dhe cargo.exe në profilin tuaj të përdoruesit. rustc.exe nuk është një përbërës i Windows. go.exe është një SDK e një gjuhe tjetër. Visual Studio Build Tools shpesh nevojiten për lidhësin MSVC, jo si një kompilues zëvendësues.

Për çfarë përdoret?

Kompiloni paketa Rust (crates)

rustc.exe dhe cargo.exe. go.exe nuk do të ndërtojë një Cargo.toml.

Ndërroni zinxhirët e veglave me rustup

stable, beta, nightly. Ky menaxher versionesh është specifik për Rust.

Lidhni me MSVC ose GNU

Në Windows, rustup shpesh kërkon veglat Visual Studio C++. cmake.exe vazhdon të mos jetë ky kompilues.

Për kë është?

  • Personat që ndjekin një libër Rust në Windows
  • Përdoruesit që panë rustc.exe dhe menduan se e solli Windows
  • Kushdo që instaloi Go dhe pyeti veten se ku shkoi cargo

Statusi aktual

Rust (2015) është një zinxhir veglash i gjuhës aktuale nga Rust Foundation. Prodhuesi vazhdon t'i drejtojë përdoruesit e Windows te https://www.rust-lang.org/tools/install.

Sa i vjetër është?

Mozilla publikoi Rust 1.0 në vitin 2015. rustup u bë instaluesi standard. Është i të njëjtit brez me Go 1.x në Windows, jo një gjuhë e Microsoft e viteve 1990. Degët nightly dhe stable janë aktuale.

Versionet

Kanalet kryesore të parat. Numrat e saktë të versioneve nuk janë të gjithë të verifikuar këtu.

stable
beta
nightly

Kërkesat e sistemit

Vlerat ndjekin udhëzimet publike të botuesit. Ngarkesa e punës përsëri ndryshon nevojën reale.

Minimale

Kërkesat minimale të sistemit
Sistemi operativ Një version aktual 64-bit i Windows 10 ose Windows 11, sipas rustup
RAM Kompiluesi është modest. Paketat e mëdha (crates) kërkojnë disa GB gjatë ndërtimit

Profili i burimeve

Kërkesa për CPU
Ndiq atë që hapni brenda aplikacionit
Kërkesa për RAM
Ndiq dokumentet, skedat ose bibliotekat

Proceset e instaluara

Këta skedarë të ekzekutueshëm i përkasin këtij produkti kur ai është i instaluar.

Proceset e instaluara
rustc.exe Kompiluesi i Rust nga rustup
cargo.exe Vegla e paketave dhe ndërtimit të Rust

Përbërësit e nisjes

rustc nuk niset bashkë me Windows. rustup përditësohet kur e kërkoni ju.

Vendndodhjet e skedarëve

Vendndodhjet e zakonshme të Rust
Instalim tipik C:\Users\<you>\.cargo\bin\

Formatet e skedarëve

RSTOML

Problemet e zakonshme

lidhësi `link.exe` nuk u gjet

Instaloni ngarkesën e punës Visual Studio C++ ose Build Tools. Ky gabim është një problem i pritësit Rust në Windows, jo një mungesë e go.exe.

Njerëzit kopjojnë rustc në System32

Lëreni rustup të menaxhojë ~/.cargo/bin. Një rustc.exe i rastësishëm te Downloads është rasti që duhet injoruar.

Zgjidhja e problemeve

rustup show dhe where.exe rustc

Prisni një shteg nën .cargo ose .rustup. Program Files\Go është gjuha tjetër.

Instaloni nga rust-lang.org/tools/install

rustup-init.exe është hyrja zyrtare për Windows. Një arkiv zip i kompiluesit Rust në një forum është mbeturinë.

Shtoni veglat e ndërtimit MSVC nëse mungon link.exe

Ngarkesa e punës në Visual Studio Installer është rregullimi i zakonshëm. Vetëm CMake nuk do të sigurojë rustc.

Alternativat

Go nëse projekti është në Go. MSVC nëse po shkruani në C++. rustup mbetet mënyra se si e merrni këtë kompilues.

Ndihma dhe shkarkimet zyrtare

Filloni me prodhuesin. Faqet e rastësishme me exe nuk janë kanal mbështetjeje.

Kontaktet zyrtare
Shkarkimi www.rust-lang.org/tools/install Instaluesi zyrtar ose faqja e prodhuesit
Ndihma doc.rust-lang.org/ Mbështetja nga prodhuesi
Faqja zyrtare www.rust-lang.org/ Filloni këtu, jo nga një sajt i rastësishëm skedarësh exe
libri i rustup rust-lang.github.io/rustup/ Si i instalon rustup zinxhirët e veglave në Windows

Pajisjet harduerike të lidhura

Kompilimet kërkojnë CPU dhe RAM. Paketat e mëdha kërkojnë një SSD. Një GPU nuk është e nevojshme.

Detajet teknike

Detajet teknike

Numrat e versioneve të prodhuesit ndryshojnë. Ky artikull nuk përcakton një version fiks.

Burimet dhe verifikimi

Etiketa e regjistruar e burimit: Gusht 2026. Kjo etiketë nuk përbën verifikim të pavarur. Si hulumtojmë.

A ishte i dobishëm ky artikull?

Një po ose jo mjafton. Zgjidhni një arsye nëse dëshironi, ose shtoni një shënim të shkurtër.

A ishte i dobishëm ky artikull?