1. [Вики](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 - это SDK для Go от Google. MSVC - это набор инструментов C++ от Microsoft, который может вызывать 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 |
| -------------------- | ----------------------------------------------------------------------------------------------- |
| Оперативная память   | Компилятор потребляет умеренно. Большим крейтам требуется несколько гигабайт во время сборки    |

## Потребление ресурсов

- **Нагрузка на CPU**: Зависит от того, что именно открыто внутри приложения

  **Нагрузка на RAM**: Зависит от документов, вкладок или библиотек

## Установленные процессы

Эти исполняемые файлы принадлежат данному продукту, когда он установлен.

| rustc.exe | Компилятор Rust из состава rustup          |
| --------- | ------------------------------------------ |
| cargo.exe | Пакетный менеджер и инструмент сборки Rust |

## Компоненты автозагрузки

rustc не запускается вместе с Windows. rustup обновляется по запросу пользователя.

## Расположение файлов

| Типичная установка | C:\Users\\<вы>\\.cargo\bin\\ |
| ------------------ | ---------------------------- |

## Форматы файлов

RS, TOML

## Распространенные проблемы

### Компоновщик \`link.exe\` не найден

Установите рабочую нагрузку Visual Studio C++ или Build Tools. Эта ошибка связана со средой выполнения Rust на Windows, а не с отсутствием 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. Архив с компилятором 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     | [rust-lang.github.io/rustup/ ](https://rust-lang.github.io/rustup/)Как rustup устанавливает наборы инструментов на Windows  |

## Сопутствующее оборудование

Компиляция требует мощности процессора и оперативной памяти. Большим крейтам необходим SSD. Видеокарта не требуется.

## Технические подробности

Технические подробности

Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.

## Связанное

Эти объекты связаны с данной статьей. Тип указан у каждой ссылки.

[Go: Приложение](https://feex.it/wiki/l/ru/software/go/)[Как читать данные Task Manager: Руководство](https://feex.it/wiki/l/ru/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/)· Поддержка от разработчика
- [Книга rustup ](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/ru/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)
