Rust
Наричан още rustc, rustup, cargo
Инструментариумът на езика Rust. rustup инсталира rustc.exe и cargo. rustc.exe не е компонент на Windows и не е компилаторът на Go.
Какво трябва да знаете
rustup инсталира rustc.exe. Това не е Go и не е компонент на Windows.
Компилаторът на Rust е rustc.exe, обикновено инсталиран чрез rustup в потребителска папка. go.exe е Go SDK на Google. MSVC е C++ инструментариумът на Microsoft, който rustc може да извиква. Windows не включва предварително rustc.
- Какво представлява?
- Rust компилатор чрез rustup
- Същото ли е като Go?
- Не. Различен език
- Вграден ли е в Windows?
- Не. rustup го инсталира
Какво е Rust?
Rust е езикът. rustup инсталира rustc и cargo. Това не е Go, не е MSVC и не е вграден компилатор в Windows.
Ако никога не сте го използвали
Ако в README файл пише да инсталирате Rust, стартирайте rustup от rust-lang.org/tools/install. rustup поставя rustc.exe и cargo.exe в потребителския ви профил. rustc.exe не е компонент на Windows. go.exe е SDK за различен език. Visual Studio Build Tools често са необходими за свързващия редактор (linker) на MSVC, а не като заместващ компилатор.
За какво се използва?
rustc.exe и cargo.exe. go.exe няма да компилира Cargo.toml.
stable, beta, nightly. Този инструмент за управление на версии е специфичен за Rust.
В Windows rustup често изисква C++ инструментите на Visual Studio. cmake.exe все пак не представлява този компилатор.
За кого е предназначен?
- Хора, следващи книга за Rust под Windows
- Потребители, които са видели rustc.exe и са помислили, че се предоставя с Windows
- Всеки, който е инсталирал Go и се чуди къде е отишъл cargo
Текущо състояние
Rust (2015) е актуален езиков инструментариум от Rust Foundation. Разработчикът все още насочва потребителите на Windows към https://www.rust-lang.org/tools/install.
Откога съществува?
Mozilla пусна Rust 1.0 през 2015 г. rustup се превърна в стандартния инсталатор. Той е от същото поколение като Go 1.x за Windows, а не език на Microsoft от 90-те години на миналия век. Каналите nightly и stable са актуални.
Версии
Първо основните канали. Точните номера на компилациите не са изцяло проверени тук.
Системни изисквания
Стойностите следват публичните указания на издателя. Работното натоварване все пак променя реалната потребност.
Минимум
| Операционна система | Актуална 64-битова версия на Windows 10 или Windows 11, според rustup |
|---|---|
| RAM | Компилаторът има умерени изисквания. Големите пакети (crates) изискват няколко GB по време на компилация |
Профил на ресурсите
- Натоварване на процесора
- Зависи от това, което отваряте в приложението
- Потребност от RAM
- Зависи от документите, разделите или библиотеките
Инсталирани процеси
Тези изпълними файлове принадлежат на този продукт, когато е инсталиран.
| rustc.exe | Rust компилатор от rustup |
|---|---|
| cargo.exe | Инструмент за пакети и компилация на Rust |
Компоненти за автостартиране
rustc не се стартира с Windows. rustup се актуализира, когато поискате.
Местоположения на файловете
| Типична инсталация | C:\Users\<you>\.cargo\bin\ |
|---|
Файлови формати
Често срещани проблеми
linker `link.exe` not found
Инсталирайте работното натоварване Visual Studio C++ или Build Tools. Тази грешка е проблем на Rust средата под Windows, а не липсващ go.exe.
Хора копират rustc в System32
Оставете rustup да управлява ~/.cargo/bin. Произволен rustc.exe в Downloads е вариант, който трябва да се игнорира.
Справяне със затруднения
rustup show и where.exe rustc
Очаквайте път в .cargo или .rustup. Program Files\Go е другият език.
Инсталирайте от rust-lang.org/tools/install
rustup-init.exe е официалната входна точка за Windows. Rust компилатор в zip файл от форум е измама.
Добавете MSVC build tools, ако link.exe липсва
Инсталирането на компонента през Visual Studio Installer е стандартното решение. Само CMake няма да осигури rustc.
Алтернативи
Go, ако проектът е на Go. MSVC, ако пишете на C++. rustup все пак е начинът, по който получавате този компилатор.
Официална помощ и изтегляния
Започнете от разработчика. Произволните сайтове за exe файлове не са канал за поддръжка.
| Изтегляне | www.rust-lang.org/tools/install Официален инсталатор или страница на разработчика |
|---|---|
| Помощ | doc.rust-lang.org/ Поддръжка от разработчика |
| Официален сайт | www.rust-lang.org/ Започнете оттук, а не от произволен хост за exe файлове |
| Книга за rustup | rust-lang.github.io/rustup/ Как rustup инсталира инструментариуми под Windows |
Свързан хардуер
Компилирането изисква CPU и RAM. Големите пакети (crates) изискват SSD. Видеокарта не е необходима.
Технически подробности
Технически подробности
Номерата на версиите на разработчика се променят. Тази статия не се обвързва с конкретна компилация.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Официален сайт на Rust · Продуктова страница на разработчика
- Помощ за Rust · Поддръжка от разработчика
- Книгата за rustup · Официална документация на инсталатора
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.