Siirry sisältöön

Rust

SovellusRust Foundation

Kutsutaan myös nimillä rustc, rustup, cargo

Rust FoundationTuottavuus

Rust-kielen työkaluketju. rustup asentaa työkalut rustc.exe ja cargo. rustc.exe ei ole Windowsin komponentti eikä se ole Go-kääntäjä.

Mitä sinun tulee tietää

rustup asentaa tiedoston rustc.exe. Se ei ole Go eikä Windowsin komponentti.

Rustin kääntäjä on rustc.exe, jonka rustup asentaa yleensä käyttäjän kansioon. go.exe on Googlen Go SDK. MSVC on Microsoftin C++ -työkaluketju, jota rustc saattaa kutsua. Windows ei sisällä rustc-kääntäjää valmiiksi.

Mikä se on?
Rust-kääntäjä rustupin kautta
Sama kuin Go?
Ei. Eri kieli
Windowsin sisäänrakennettu?
Ei. rustup asentaa sen
Feex sanoo
Jos rustc puuttuu, suorittaisin rustup-init-tiedoston uudelleen osoitteesta rust-lang.org. En poistaisi Gon asennusta sen korjaamiseksi. Ne ovat eri työkaluketjuja.

Mikä Rust on?

Rust on kieli. rustup asentaa työkalut rustc ja cargo. Se ei ole Go, ei MSVC eikä Windowsin sisäänrakennettu kääntäjä.

Jos et ole koskaan käyttänyt sitä

Jos README-tiedostossa kehotettiin asentamaan Rust, suorita rustup osoitteesta rust-lang.org/tools/install. rustup sijoittaa tiedostot rustc.exe ja cargo.exe käyttäjäprofiilisi alle. rustc.exe ei ole Windowsin osa. go.exe on eri kielen SDK. Visual Studio Build Tools -työkaluja tarvitaan usein MSVC-linkkeriä varten, ei korvaavaksi kääntäjäksi.

Mihin sitä käytetään?

Käännä Rust-crateja

rustc.exe ja cargo.exe. go.exe ei rakenna Cargo.toml-tiedostoa.

Vaihda työkaluketjuja rustupilla

stable, beta, nightly. Kyseinen versiohallinta on Rust-kohtainen.

Linkitä MSVC:llä tai GNU:lla

Windowsissa rustup vaatii usein Visual Studio C++ -työkaluja. cmake.exe ei edelleenkään ole tämä kääntäjä.

Kenelle se on tarkoitettu?

  • Henkilöt, jotka seuraavat Rust-kirjaa Windowsissa
  • Käyttäjät, jotka näkivät tiedoston rustc.exe ja luulivat Windowsin sisältävän sen
  • Kuka tahansa, joka asensi Gon ja ihmetteli, mihin cargo katosi

Nykyinen tila

Rust (2015) on ajantasainen kielityökaluketju Rust Foundationilta. Valmistaja ohjaa Windows-käyttäjät edelleen osoitteeseen https://www.rust-lang.org/tools/install.

Kuinka vanha se on?

Mozilla julkaisi Rust 1.0:n vuonna 2015. rustupista tuli vakioasennusohjelma. Se on samaa sukupolvea kuin Go 1.x Windowsissa, ei 1990-luvun Microsoft-kieli. Nightly- ja stable-julkaisukanavat ovat ajantasaisia.

Versiot

Pääkanavat ensin. Tarkkoja koontinumeroita ei ole kaikkia vahvistettu tässä.

stable
beta
nightly

Järjestelmävaatimukset

Arvot noudattavat julkaisijan julkisia ohjeita. Todellinen tarve riippuu edelleen työkuormasta.

Vähintään

Järjestelmän vähimmäisvaatimukset
Käyttöjärjestelmä Ajantasainen 64-bittinen Windows 10- tai Windows 11 -julkaisu rustupin mukaan
RAM-muisti Kääntäjä on vaatimaton. Suuret cratet vaativat useita gigatavuja kääntämisen aikana

Resurssiprofiili

Suorittimen kuormitus
Määräytyy sen mukaan, mitä avaat sovelluksessa
RAM-muistin tarve
Määräytyy dokumenttien, välilehtien tai kirjastojen mukaan

Asennetut prosessit

Nämä suoritettavat tiedostot kuuluvat tähän tuotteeseen, kun se on asennettuna.

Asennetut prosessit
rustc.exe Rust-kääntäjä rustupista
cargo.exe Rustin paketti- ja koontityökalu

Käynnistyskomponentit

rustc ei käynnisty Windowsin mukana. rustup päivittää pyydettäessä.

Tiedostosijainnit

Yleiset Rust-sijainnit
Tyypillinen asennus C:\Users\<you>\.cargo\bin\

Tiedostomuodot

RSTOML

Yleiset ongelmat

linkkeriä `link.exe` ei löydy

Asenna Visual Studio C++ -kuormitus tai Build Tools. Kyseinen virhe on Windowsin Rust-isännän ongelma, ei puuttuva go.exe.

Ihmiset kopioivat rustc-tiedoston System32-kansioon

Anna rustupin hallita polkua ~/.cargo/bin. Satunnainen rustc.exe Downloads-kansiossa on tapaus, joka tulee jättää huomiotta.

Ongelmatilanteista selviytyminen

rustup show ja where.exe rustc

Odotettavissa on polku kansion .cargo tai .rustup alla. Program Files\Go on se toinen kieli.

Asenna osoitteesta rust-lang.org/tools/install

rustup-init.exe on virallinen Windows-aloituspiste. Keskustelupalstalta ladattu Rust-kääntäjän zip-paketti on roskaa.

Lisää MSVC-koontityökalut, jos link.exe puuttuu

Visual Studio Installerin kuormitus on tavanomainen korjaus. Pelkkä CMake ei tarjoa rustc-kääntäjää.

Vaihtoehdot

Go, jos projekti on Go. MSVC, jos kirjoitat C++:aa. rustup on silti tapa hankkia tämä kääntäjä.

Virallinen tuki ja lataukset

Aloita toimittajasta. Satunnaiset exe-sivustot eivät ole tukikanava.

Viralliset yhteystiedot
Lataa www.rust-lang.org/tools/install Virallinen asennusohjelma tai valmistajan sivu
Ohje doc.rust-lang.org/ Valmistajan tuki
Virallinen sivusto www.rust-lang.org/ Aloita täältä, älä satunnaiselta exe-isännältä
rustup book rust-lang.github.io/rustup/ Miten rustup asentaa työkaluketjuja Windowsiin

Liittyvä laitteisto

Käännökset vaativat suoritinta ja RAM-muistia. Suuret cratet vaativat SSD-levyn. Näytönohjainta ei vaadita.

Tekniset tiedot

Tekniset tiedot

Valmistajan versionumerot muuttuvat. Tämä artikkeli ei sido tiettyä koontiversiota.

Lähteet ja vahvistus

Kirjattu lähdemerkintä: elokuu 2026. Tämä merkintä ei muodosta riippumatonta vahvistusta. Miten tutkimme.

Oliko tämä artikkeli hyödyllinen?

Kyllä tai ei riittää. Valitse halutessasi syy tai lisää lyhyt viesti.

Oliko tämä artikkeli hyödyllinen?