1. [Wiki](https://feex.it/wiki/)
2. [Програмне забезпечення](https://feex.it/wiki/software/)
3. [Продуктивність](https://feex.it/wiki/software/productivity/)
4. Rust

# Rust

Програма: Rust Foundation

Також називається rustc, rustup, cargo

Rust Foundation, Продуктивність

Набір інструментів мови Rust. rustup встановлює rustc.exe та cargo. rustc.exe не є компонентом Windows і не є компілятором Go.

## Що потрібно знати

rustup встановлює rustc.exe. Це не Go і не компонент Windows.

Компілятором Rust є rustc.exe, який зазвичай встановлюється через rustup у папку користувача. go.exe - це Go SDK від Google. MSVC - це компілятор Microsoft C++, до якого може звертатися rustc. У Windows немає вбудованого rustc.

- **Що це таке?**: Компілятор Rust через rustup

  **Те саме, що й Go?**: Ні. Інша мова

  **Вбудовано у Windows?**: Ні. rustup встановлює його

Feex повідомляє

Якщо rustc відсутній, я б повторно запустив rustup-init з сайта rust-lang.org. Я б не видаляв Go для розв'язання цієї проблеми. Це різні інструменти.

## Що таке 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 часто потрібні для компонувальника MSVC, а не як заміна компілятора.

## Для чого він використовується?

**Компіляція крейтів Rust**

rustc.exe та cargo.exe. go.exe не збиратиме Cargo.toml.

**Перемикання тулчейнів за допомогою rustup**

stable, beta, nightly. Цей менеджер версій призначений саме для Rust.

**Компонування за допомогою MSVC або GNU**

У 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 є актуальними.

## Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

stable

beta

nightly

## Системні вимоги

Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.

### Мінімум

| Операційна система | Актуальний 64-розрядний випуск Windows 10 або Windows 11, згідно з даними rustup |
| ------------------ | -------------------------------------------------------------------------------- |
| Оперативна пам'ять | Компілятор невимогливий. Для збирання великих крейтів потрібно кілька ГБ         |

## Профіль використання ресурсів

- **Вимоги до процесора**: Залежить від того, що ви відкриваєте всередині програми

  **Вимоги до оперативної пам'яті**: Залежить від документів, вкладок або бібліотек

## Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

| rustc.exe | Компcompiler Rust із rustup                  |
| --------- | -------------------------------------------- |
| cargo.exe | Інструмент збирання та менеджер пакетів Rust |

## Компоненти автозапуску

rustc не запускається разом із Windows. rustup оновлюється за запитом користувача.

## Розташування файлів

| Типова інсталяція | C:\Users\\\<you>\\.cargo\bin\\ |
| ----------------- | ------------------------------ |

## Формати файлів

RS, TOML

## Поширені проблеми

### linker \`link.exe\` not found

Встановіть робоче навантаження Visual Studio C++ або Build Tools. Ця помилка стосується середовища Windows Rust, а не відсутності go.exe.

### Користувачі копіюють rustc до System32

Дозвольте rustup керувати ~/.cargo/bin. Випадковий rustc.exe у Завантаженнях - це саме той випадок, на який не слід зважати.

## Вирішення проблем

### 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 ](https://www.rust-lang.org/tools/install)Офіційний інсталятор або сторінка постачальника |
| -------------- | -------------------------------------------------------------------------------------------------------------------------- |
| Довідка        | [doc.rust-lang.org/ ](https://doc.rust-lang.org/)Підтримка від постачальника                                               |
| Офіційний сайт | [www.rust-lang.org/ ](https://www.rust-lang.org/)Почніть звідси, а не з випадкового сайту з файлами exe                    |
| rustup book    | [rust-lang.github.io/rustup/ ](https://rust-lang.github.io/rustup/)Як rustup встановлює інструментарії у Windows           |

## Пов'язане апаратне забезпечення

Компіляція потребує процесора та оперативної пам'яті. Для великих крейтів потрібен SSD. Відеокарта не потрібна.

## Технічні деталі

Технічні деталі

Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.

## Пов'язане

Ці сутності пов'язані з цією статтею. Тип вказується для кожного посилання.

[Go: Програма](https://feex.it/wiki/l/uk/software/go/)[Як читати дані в Диспетчері завдань: Посібник](https://feex.it/wiki/l/uk/software/system/how-to-read-task-manager/)

## Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. [Як ми проводимо дослідження](https://feex.it/wiki/research/).

- [Офіційний сайт Rust ](https://www.rust-lang.org/)· Сторінка продукту постачальника
- [Довідка з Rust ](https://doc.rust-lang.org/)· Підтримка постачальника
- [The rustup book ](https://rust-lang.github.io/rustup/)· Офіційна документація інсталятора
- [Карта процесів Foxhole ](https://foxhole.feex.it/)· Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.

## Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Короткі факти

Стислі відомості про цю сторінку. Характеристики, джерела та повна інформація залишаються в статті.

- **Розробник**: Rust Foundation

  **Категорія**: Набір інструментів мови

  **Процес**: rustc.exe

  **Ліцензія**: MIT / Apache-2.0

  **Перший випуск**: 2015

  **Офіційний сайт**: [rust-lang.org](https://www.rust-lang.org/)

  **Зіставлено платформою Feex**: Зафіксовано на комп'ютерах з Windows у Foxhole

Зафіксований стан джерела: Перевірено Feex: Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/uk/software/rust/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
