Przejdź do treści

Rust

AplikacjaRust Foundation

Nazywane również rustc, rustup, cargo

Rust FoundationProduktywnosc

Zestaw narzędzi języka Rust. rustup instaluje rustc.exe oraz cargo. rustc.exe nie jest składnikiem systemu Windows i nie jest kompilatorem Go.

Co musisz wiedzieć

rustup instaluje rustc.exe. To nie jest Go ani składnik systemu Windows.

Kompilator języka Rust to rustc.exe, instalowany zazwyczaj przez rustup w folderze użytkownika. go.exe to pakiet SDK języka Go firmy Google. MSVC to środowisko C++ firmy Microsoft, które rustc może wywoływać. System Windows nie zawiera fabrycznie rustc.

Co to jest?
Kompilator Rust za pośrednictwem rustup
Czy to to samo co Go?
Nie. Inny jezyk
Dostarczany domyślnie z systemem Windows?
Nie. Instaluje go rustup
Feex wyjaśnia
W przypadku braku rustc uruchomiłbym ponownie rustup-init ze strony rust-lang.org. Nie odinstalowywałbym języka Go, aby to naprawić. To zupełnie inne pakiety narzędzi.

Czym jest Rust?

Rust to język programowania. rustup instaluje narzędzia rustc i cargo. To nie jest Go, nie MSVC ani kompilator wbudowany w system Windows.

Jesli nigdy z niego nie korzystales

Jeśli plik README nakazuje instalację Rusta, uruchom rustup ze strony rust-lang.org/tools/install. rustup umieszcza pliki rustc.exe oraz cargo.exe w profilu użytkownika. rustc.exe nie jest składnikiem systemu Windows. go.exe to pakiet SDK innego języka. Narzędzia Visual Studio Build Tools są często wymagane ze względu na konsolidator MSVC, a nie jako kompilator zastępczy.

Do czego sluzy?

Kompilacja pakietów (crates) języka Rust

rustc.exe oraz cargo.exe. go.exe nie skompiluje pliku Cargo.toml.

Przełączanie wersji narzędzi za pomocą rustup

stable, beta, nightly. Ten menedżer wersji jest specyficzny dla języka Rust.

Konsolidacja z MSVC lub GNU

W systemie Windows rustup często wymaga narzędzi C++ z programu Visual Studio. cmake.exe to nadal nie ten kompilator.

Dla kogo jest przeznaczony?

  • Osoby korzystające z podręcznika do języka Rust w systemie Windows
  • Użytkownicy, którzy zauważyli plik rustc.exe i pomyśleli, że jest dostarczany z systemem Windows
  • Każdy, kto zainstalował Go i zastanawiał się, gdzie podziało się cargo

Aktualny status

Rust (2015) to aktualny zestaw narzędzi języka od Rust Foundation. Producent nadal kieruje użytkowników systemu Windows pod adres https://www.rust-lang.org/tools/install.

Ile ma lat?

Mozilla wydała wersję Rust 1.0 w 2015 roku. Narzędzie rustup stało się standardowym instalatorem. To ta sama generacja co Go 1.x w systemie Windows, a nie język firmy Microsoft z lat 90. Kanały nightly i stable są aktualne.

Wersje

Najpierw glowne kanaly. Dokladne numery kompilacji nie zostaly tutaj w pelni zweryfikowane.

stable
beta
nightly

Wymagania systemowe

Wartosci sa zgodne z publicznymi wytycznymi wydawcy. Rzeczywiste zapotrzebowanie zalezy od obciazenia praca.

Minimalne

Minimalne wymagania systemowe
System operacyjny Aktualne 64-bitowe wydanie Windows 10 lub Windows 11, zgodnie z informacjami o rustup
RAM Kompilator jest mało wymagający. Duże pakiety (crates) potrzebują kilku gigabajtów RAM podczas kompilacji

Profil zasobow

Zapotrzebowanie na procesor
Zalezy od tego, co otworzysz w aplikacji
Zapotrzebowanie na RAM
Zalezy od dokumentow, zakladek lub bibliotek

Zainstalowane procesy

Te pliki wykonywalne naleza do tego produktu, gdy jest on zainstalowany.

Zainstalowane procesy
rustc.exe Kompilator Rust z programu rustup
cargo.exe Narzędzie do zarządzania pakietami i budowania projektów w języku Rust

Skladniki autostartu

rustc nie uruchamia się z systemem Windows. rustup aktualizuje się na żądanie użytkownika.

Lokalizacje plikow

Typowe lokalizacje Rusta
Typowa instalacja C:\Users\<użytkownik>\.cargo\bin\

Formaty plikow

RSTOML

Częste problemy

nie znaleziono konsolidatora `link.exe`

Zainstaluj pakiet roboczy Visual Studio C++ lub Build Tools. Ten błąd wynika ze środowiska uruchomieniowego Rust w Windows, a nie z braku go.exe.

Kopiowanie rustc do katalogu System32

Pozwól narzędziu rustup zarządzać ścieżką ~/.cargo/bin. Przypadkowy plik rustc.exe w Pobranych należy zignorować.

Rozwiazywanie problemow

rustup show oraz where.exe rustc

Oczekuj ścieżki wewnątrz katalogu .cargo lub .rustup. Program Files\Go to inny język.

Zainstaluj ze strony rust-lang.org/tools/install

rustup-init.exe to oficjalny punkt wejścia w systemie Windows. Archiwum zip z kompilatorem Rust znalezione na forum to śmieciowe oprogramowanie.

Dodaj narzędzia kompilacji MSVC, jeśli brakuje pliku link.exe

Pakiet roboczy w programie Visual Studio Installer to typowe rozwiązanie. Sam program CMake nie dostarczy rustc.

Alternatywy

Wybierz Go, jeśli projekt jest napisany w Go. Wybierz MSVC, jeśli piszesz w C++. rustup to wciąż sposób na uzyskanie tego kompilatora.

Oficjalna pomoc i pliki do pobrania

Zacznij od producenta. Przypadkowe strony z plikami exe nie sa kanalem wsparcia.

Oficjalne kontakty
Pobierz www.rust-lang.org/tools/install Oficjalny instalator lub strona producenta
Pomoc doc.rust-lang.org/ Wsparcie techniczne producenta
Oficjalna strona www.rust-lang.org/ Zacznij tutaj, a nie od przypadkowego hosta plikow exe
podręcznik rustup rust-lang.github.io/rustup/ Jak rustup instaluje zestawy narzędzi w systemie Windows

Powiazany sprzet

Kompilacja wymaga zasobów procesora i pamięci RAM. Duże pakiety wymagają dysku SSD. Karta graficzna nie jest wymagana.

Szczegóły techniczne

Szczegóły techniczne

Numery wersji podawane przez producenta ulegaja zmianom. Ten artykul nie przypisuje konkretnej kompilacji.

Źródła i weryfikacja

Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.

Czy ten artykuł był pomocny?

Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.

Czy ten artykuł był pomocny?