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 часта патрэбныя для кампаноўшчыка MSVC, а не ў якасці замены кампілятара.
Для чаго ён выкарыстоўваецца?
rustc.exe і cargo.exe. go.exe не будзе збіраць Cargo.toml.
stable, beta, nightly. Гэты менеджар версій прызначаны спецыяльна для Rust.
У Windows rustup часта патрабуе інструменты Visual Studio C++. 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 з 1990-х. Веткі nightly і stable з'яўляюцца актуальнымі.
Версіі
Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.
Сістэмныя патрабаванні
Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.
Мінімум
| Аперацыйная сістэма | Актуальны 64-бітны выпуск Windows 10 або Windows 11, згодна з rustup |
|---|---|
| Аператыўная памяць | Кампілятар непатрабавальны. Вялікім крэйтам патрабуецца некалькі ГБ падчас зборкі |
Профіль выкарыстання рэсурсаў
- Патрабаванні да працэсара
- Залежыць ад таго, што вы адкрываеце ў праграме
- Патрабаванні да аператыўнай памяці
- Залежыць ад дакументаў, укладак альбо бібліятэк
Усталяваныя працэсы
Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.
| rustc.exe | Кампілятар Rust ад rustup |
|---|---|
| cargo.exe | Інструмент для кіравання пакетамі і зборкі Rust |
Кампаненты аўтазагрузкі
rustc не запускаецца разам з Windows. rustup абнаўляецца па вашым запыце.
Размяшчэнне файлаў
| Тыповая ўстаноўка | C:\Users\<you>\.cargo\bin\ |
|---|
Фарматы файлаў
Распаўсюджаныя праблемы
кампаноўшчык `link.exe` не знойдзены
Усталюйце працоўную нагрузку 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. zip з кампілятарам Rust на форуме - гэта смецце.
Дадайце інструменты зборкі MSVC, калі 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 |
Звязанае абсталяванне
Кампіляцыя патрабуе рэсурсаў працэсара і аператыўнай памяці. Вялікім крэйтам патрэбны SSD. Графічны працэсар не патрабуецца.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Афіцыйны сайт Rust · Старонка прадукту ад вытворцы
- Даведка па Rust · Падтрымка ад вытворцы
- Кніга па rustup · Афіцыйная дакументацыя ўсталёўшчыка
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.