Как установить люк с лестницей rust


Люк с лестницей (Ladder Hatch)

Люк с лестницей (Ladder Hatch) — это люк, который при открытии превращается в лестницу. Хотя, конструкция вполне устойчива к большинству видов оружия ближнего боя, всё же она остаётся крайне неустойчивой к взрывным повреждениям. Одного взрывпакета достаточно, чтобы люк уничтожить.

Рецепт известен игроку из базового набора знаний.

Параметры крафта

Складывается по 1
Время крафта 30 сек.
Получаемое кол-во 1

Возможно Вам будет интерестно

Установите Rust - язык программирования Rust

Начало работы

Если вы только начинаете Rust и хотел бы более подробный обзор, см. Наш страница начала работы.

Рекомендации для Windows

В Windows для Rust дополнительно требуются инструменты сборки C ++. для Visual Studio 2013 или новее. Самый простой способ приобрести сборку инструменты путем установки Инструменты сборки Microsoft Visual C ++ 2019 который предоставляет только инструменты сборки Visual C ++.Или вы можно установить Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 или Visual Studio 2013 и во время установки выберите «Инструменты C ++».

Для получения дополнительной информации о настройке Rust в Windows см. Документация по rustup для Windows.

Управление цепочкой инструментов с помощью rustup

Rust устанавливается и управляется ржавчина инструмент. Rust имеет 6-недельный быстрый процесс выпуска и поддерживает здорово количество платформ, поэтому на сайте доступно множество сборок Rust. в любой момент. rustup согласованно управляет этими сборками на каждой платформе, поддерживаемой Rust, что позволяет установить Rust из каналов бета-версий и ночных выпусков, а также поддержка дополнительные цели кросс-компиляции.

Если вы ранее устанавливали rustup , вы можете обновить ваша установка, запустив rustup update .

Для получения дополнительной информации см. rustup документация.

Настройка среды PATH переменная

В среде разработки Rust все инструменты устанавливаются в ~ /.груз / бункер % ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ% \. Cargo \ bin каталог, и здесь вы найдете набор инструментов Rust, включая rustc , cargo и rustup .

Соответственно, разработчики Rust обычно включают это каталог в их PATH переменная среды. Во время установки rustup попытается настроить PATH . Из-за различий между платформами, командными оболочками и ошибок в rustup , модификации PATH не могут действуют до перезапуска консоли или выхода пользователя из системы, или может вообще не получиться.

Если после установки запустить rustc --version в консоль выходит из строя, это наиболее вероятная причина.

.Установка

- язык программирования Rust

Первый шаг - установка Rust. Скачиваем Rust через rustup , a инструмент командной строки для управления версиями Rust и соответствующими инструментами. Тебе понадобиться подключение к Интернету для загрузки.

Примечание. Если вы по какой-то причине предпочитаете не использовать rustup , см. Rust страница установки для других опций.

Следующие шаги устанавливают последнюю стабильную версию компилятора Rust.Стабильность Rust гарантирует, что все примеры в книге, compile продолжит компилировать с более новыми версиями Rust. Выход может немного отличаются между версиями, потому что Rust часто улучшает сообщения об ошибках и предупреждения. Другими словами, любая более новая стабильная версия Rust, которую вы устанавливаете использование этих шагов должно соответствовать содержанию этой книги.

Обозначение командной строки

В этой главе и на протяжении всей книги мы покажем некоторые команды, используемые в Терминал.Все строки, которые вы должны ввести в терминал, начинаются с $ . Вы не нужно вводить символ $ ; он указывает начало каждого команда. Строки, которые не начинаются с , обычно показывают результат предыдущая команда. Кроме того, в конкретных примерах PowerShell будет использоваться > . а не .

Установка rustup на Linux или macOS

Если вы используете Linux или macOS, откройте терминал и введите следующую команду:

  $ curl --proto '= https' --tlsv1.2 https://sh.rustup.rs -sSf | ш  

Команда загружает сценарий и запускает установку rustup . инструмент, который устанавливает последнюю стабильную версию Rust. Вам может быть предложено для вашего пароля. Если установка прошла успешно, появится следующая строка:

  Rust установлен. Большой!  

Кроме того, вам понадобится какой-нибудь компоновщик. Скорее всего, один уже установлен, но когда вы пытаетесь скомпилировать программу на Rust и получаете ошибки с указанием что компоновщик не смог выполнить, это означает, что компоновщик не установлен на вашем систему, и вам нужно будет установить ее вручную.Компиляторы C обычно поставляются с правильный компоновщик. Проверьте документацию вашей платформы, чтобы узнать, как установить C компилятор. Кроме того, некоторые распространенные пакеты Rust зависят от кода C и нуждаются в C компилятор. Поэтому, возможно, стоит установить его сейчас.

Установка rustup на Windows

В Windows перейдите на https://www.rust-lang.org/tools/install и следуйте инструкция по установке Rust. В какой-то момент установки вы получите сообщение о том, что вам также понадобятся инструменты сборки C ++ для Visual Studio 2013 или новее.Самый простой способ приобрести инструменты для сборки - это установить Build Tools for Visual Studio 2019. На вопрос, какие рабочие нагрузки для установки убедитесь, что выбраны «Инструменты сборки C ++» и включены Windows 10 SDK и компоненты пакета английского языка.

В оставшейся части книги используются команды, которые работают как в cmd.exe, , так и в PowerShell. Если есть конкретные различия, мы объясним, что использовать.

Обновление и удаление

После того, как вы установили Rust через rustup , обновление до последней версии будет легко.Из вашей оболочки запустите следующий скрипт обновления:

  $ обновление rustup  

Чтобы удалить Rust и rustup , запустите следующий сценарий удаления со своего компьютера. оболочка:

  $ rustup самостоятельно удалить  

Устранение неисправностей

Чтобы проверить, правильно ли установлен Rust, откройте оболочку и введите это линия:

  $ rustc --версия  

Вы должны увидеть номер версии, хэш фиксации и дату фиксации последнего стабильная версия, выпущенная в следующем формате:

  rustc x.ггг (abcabcabc гггг-мм-дд)  

Если вы видите эту информацию, вы успешно установили Rust! Если вы этого не сделаете посмотрите эту информацию, и вы работаете в Windows, убедитесь, что Rust находится в вашем % PATH% системная переменная. Если все верно, а Rust по-прежнему не работает, есть в ряде мест, где можно получить помощь. Самый простой - канал #beginners на официальный Rust Discord. Там вы можете пообщаться с другими Rustaceans (мы называем себя глупым прозвищем), который может вам помочь.Другой отличный ресурсы включают форум пользователей и переполнение стека.

Местная документация

Установка Rust также включает локальную копию документации, поэтому Вы можете прочитать это офлайн. Запустите rustup doc , чтобы открыть локальную документацию в ваш браузер.

Каждый раз, когда тип или функция предоставляется стандартной библиотекой, а вы не убедитесь, что он делает и как его использовать, используйте интерфейс прикладного программирования (API) документацию, чтобы узнать!

.

Rustup для управления версиями Rust

(этот инструмент имеет собственную схему управления версиями и работает со всеми версиями Rust)

Инструмент Rustup стал рекомендуемым способом установить Rust, и он рекламируется на нашем сайте. Его возможности идут дальше, чем тем не менее, позволяя вам управлять различными версиями, компонентами и платформы.

Чтобы установить Rust через Rustup, вы можете перейти на https://www.rust-lang.org/install.html, где вы узнаете, как это сделать. так что на вашей платформе.Это установит как rustup , так и stable . версия rustc и cargo .

Чтобы установить определенную версию Rust, вы можете использовать набор инструментов rustup install :

  $ набор инструментов rustup install 1.30.0  

Это также работает для определенной ночи:

  $ набор инструментов rustup install nightly-2018-08-01  

Как и любой из наших каналов выпуска:

  $ Rustup Toolchain стабильная установка Установить бета-версию $ rustup toolchain $ rustup toolchain устанавливается каждую ночь  

Для обновления всех установленных вами каналов:

  $ обновление rustup  

Будет проверено все, что вы установили, и, если есть новые выпуски, обновит все, что имеет.

Для установки в цепочке инструментов по умолчанию значение, отличное от stable :

  $ rustup default по ночам  

Чтобы удалить определенную версию Rust, вы можете использовать инструментальную цепочку rustup uninstall :

  $ Rustup Toolchain удалить 1.30.0  

Чтобы использовать цепочку инструментов, отличную от стандартной, используйте rustup run :

  $ rustup run ночная сборка груза  

Для этого есть также псевдоним, который немного короче:

  $ груз + ночная сборка  

Если вы хотите иметь другой каталог по умолчанию, это тоже легко! Если вы запустите это внутри проекта:

  $ Ночное переопределение rustup  

Или, если вы хотите настроить таргетинг на другую версию Rust:

  $ набор переопределения rustup 1.30,0  

Затем, когда вы находитесь в этом каталоге, любые вызовы rustc или cargo будет использовать этот набор инструментов. Чтобы поделиться этим с другими, вы можете создать rust-toolchain файл с содержимым toolchain и зарегистрируйте его в управления источником. Теперь, когда кто-то клонирует ваш проект, он получит правильная версия без необходимости переопределения , установите самостоятельно.

Rust поддерживает кросс-компиляцию для других целей, и Rustup может вам помочь управлять ими.Например, чтобы использовать MUSL:

  $ цель rustup добавить x86_64-unknown-linux-musl  

А потом можно

  $ Cargo build --target = x86_64-unknown-linux-musl  

Для просмотра полного списка целей вы можете установить:

  $ целевой список rustup  

Компоненты используются для установки определенных видов инструментов. При этом грузовая установка вы охватили большинство инструментов, некоторые инструменты нуждаются в глубокой интеграции в компилятор.Rustup точно знает, какую версию компилятора вы используете, и так что у него есть именно та информация, которая нужна этим инструментам.

компонентов для каждой цепочки инструментов, поэтому, если вы хотите, чтобы они были доступны большему количеству чем один набор инструментов, вам придется устанавливать их несколько раз. в В следующих примерах добавьте флаг --toolchain , установленный в цепочку инструментов, которую вы хотите установить для, например, ночной . Без этого флага он будет установить компонент для набора инструментов по умолчанию.

Для просмотра полного списка компонентов вы можете установить:

  $ список компонентов rustup  

Далее, давайте поговорим о некоторых популярных компонентах и ​​о том, когда вы, возможно, захотите установить их.

rust-docs , для локальной документации

Этот первый компонент устанавливается по умолчанию при установке набора инструментов. Это содержит копию документации Rust, так что вы можете читать ее в автономном режиме.

Этот компонент пока нельзя удалить; если это интересно, пожалуйста прокомментируйте это вопрос.

rust-src для копии исходного кода Rust

Компонент rust-src может предоставить вам локальную копию исходного кода Rust.Зачем может вам это понадобится? Инструменты автозаполнения, такие как Racer, используют это информация, чтобы узнать больше о функциях, которые вы пытаетесь вызвать.

  $ компонент rustup добавить rust-src  

rustfmt для автоматического форматирования кода

Если вы хотите, чтобы ваш код был автоматически отформатирован, вы можете установить этот компонент:

  $ компонент rustup добавить rustfmt  

Это установит два инструмента, rustfmt и cargo-fmt , которые переформатируют ваш код для вас! Например:

  $ грузовой фмт  

переформатирует весь ваш проект Cargo.

rls для интеграции IDE

Многие функции IDE построены на сервере langserver протокол. Чтобы получить поддержку Rust с этими IDE, вам необходимо установить языковой сервер Rust, также известный как "RLS":

  $ компонент rustup add rls 

 

Для получения дополнительных сведений об интеграции этого в вашу среду IDE см. RLS документация.

clippy для большего количества линтов

Чтобы получить еще больше линтов, которые помогут вам писать код на Rust, вы можете установить clippy :

  $ компонент rustup добавить clippy  

Это установит для вас cargo-clippy :

  $ грузовой клиппи  

Чтобы узнать больше, посетите clippy's документация.

Компоненты "предварительного просмотра"

В стадии «предварительного просмотра» есть несколько компонентов. Эти компоненты в настоящее время имеют в названии -preview , и это указывает на то, что они не совсем 100% готов к общему употреблению. Пожалуйста, попробуйте их и оставьте отзыв, но знайте, что они не соблюдают гарантии стабильности Rust и все еще активно меняются, возможно, обратно несовместимыми способами.

llvm-tools-preview для использования дополнительных инструментов LLVM

Если вы хотите использовать компоновщик lld или другие инструменты, например llvm-objdump или llvm-objcopy , вы можете установить этот компонент:

  $ компонент rustup добавить llvm-tools-preview  

Это новейший компонент, поэтому на сайте нет хорошей документации. момент.

.

rust-lang / rustup: установщик набора инструментов Rust

перейти к содержанию Зарегистрироваться
  • Почему именно GitHub? Особенности →
    • Обзор кода
    • Управление проектами
    • Интеграции
    • Действия
    • Пакеты
    • Безопасность
    • Управление командой
    • Хостинг
    • мобильный
    • Истории клиентов →
    • Безопасность →
  • Команда
  • Предприятие
  • Проводить исследования
    • Изучить GitHub →
    Леа
.

Смотрите также