rust hello world |
![]() |
Добавил(а) microsin |
Ниже показан исходный код традиционной программы Hello World на языке Rust. // Это комментарий, и он игнорируется компилятором. Что нужно для быстрого старта: 1. Установите Rust, для этого посетите страничку [2]. Процесс установки под Linux и Windows 10 описаны во врезках. Из домашней директории запустите команду: $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Подтвердите установку по умолчанию (1), ответьте положительно на все запросы. После завершения работы установщика перезапустите терминал x-terminal-emulator (Alt+F4, Ctrl+Alt+t). Теперь вам доступен компилятор rustc и система сборки cargo. Важное замечание: на Windows в процессе установки понадобится тулчейн для компиляции кода C++ от Microsoft (Visual Studio Build Tools C++). Если тучейн не установлен, то rustup-init.exe предупредит вас об этом. Тулчейн устанавливается автоматически после установки Visual Studio, его можно скачать его с сайта Microsoft [4]. Выберите бесплатный вариант установки Community. Если Build Tools C++ уже установлен, то выполните следующие шаги: 1. По ссылке [2] выберите закачку одного из вариантов установщиков, в зависимости от разрядности вашей Windows: "DOWNLOAD RUSTUP-INIT.EXE (32-BIT)" или "DOWNLOAD RUSTUP-INIT.EXE (64-BIT)". Закачается rustup-init.exe. 2. Запустите rustup-init.exe, откроется окно CMD со следующим диалогом выбора варианта установки. Welcome to Rust!
Выберите вариант 1 (просто нажмите Enter), начнется установка. По завершению установки нажмите Enter, окно консоли закроется. Теперь вам доступен компилятор rustc и система сборки cargo. 2. Создайте в пустой папке текстовый файл с именем hello.rs (имя файла может быть любым, hello.rs дано только для примера). Вставьте в этот файл текст исходного кода Hello World, показанный выше. Сохраните файл. 3. Для компиляции в текущей папке, где находится файл hello.rs, выполните команду: rustc hello.rs После компиляции появится исполняемый файл hello.exe (если у вас Windows; на Linix появится исполняемый файл hello). Замечание: чтобы можно было использовать в коде русский текст, как показано в этом примере, то код должен быть сохранен в кодировке UTF8. [Ссылки] 1. Hello World site:rust-lang.org. |