Alustage oma Rusti programmeerimise teekonda, seadistades oma Linuxi arvutis Rusti arenduskeskkonna.

Stack Overflow's Developer Survey 2022 järgi on Rust olnud viimase seitsme aasta armastatuim programmeerimiskeel. See on turvaline, tõhus ja mitmekülgne igasuguse keerukusega rakenduste haldamiseks alates süsteemi programmeerimisest kuni vestlusrobotiteni ja palju muud.

Kui teil pole veel olnud võimalust Rustis arendama hakata, peaksite alustama Linuxis Rusti arenduskeskkonna seadistamisega.

Eeltingimused Rusti installimiseks Linuxile

Enne Rusti installimist peate installima ühe sõltuvuse: ehitada-vajalik pakett. Miks? Kuna Rust vajab linkerit, et linkida kõik Rusti kompilaatori toodetud objektifailid käivitatavasse kahendfaili. Build-essentiali pakett sisaldab linkerit, mis saab töö tehtud.

Siin on käsk build-essential paketi installimiseks Linuxi:

sudo apt update && sudo apt install build-essential

Arch Linuxi jaoks käivitage:

sudo pacman -S base-devel

Kui olete paketi installimise lõpetanud, jätkake Rusti installimisega.

Rusti installimine Linuxisse

Roostet on ülilihtne paigaldada ja seadistada. Kõik, mida pead tegema, on käivitada üks skript, mis installib ja seadistab kõik teie eest.

Parim on see, et see on ettekirjutatud viis ja ametlikud Rusti arendajad on skripti välja töötanud, nii et teate, et teie süsteemis ei töötata varjulist tarkvara.

Siin on käsk rustup-skripti installimiseks ja käivitamiseks:

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

See käsk kasutab curl käsk skripti allalaadimiseks ja selle käivitamiseks sh käsk. Trüki sisse 1 kui seda palutakse.

Mõne aja pärast skript lõppeb ja palub teil seda teha värskendage muutujat PATH et lisada kaubakasti kataloog. Saate seda teha kasutades lähtekäsk:

allikas "$HOME/.cargo/env"

"Tere, maailm" seadistamine ja kirjutamine Rustis

Rusti ehitussüsteem Cargo on leidlik tööriist, mis aitab teil mõne käsuga koodi alglaadida, korrastada ja testida. Uue Rusti projekti seadistamiseks käivitage see käsk:

lasti uus

See käsk seadistab põhiprojekti jaoks kataloogistruktuuri ja lisab a main.rs faili, mis sisaldab programmi "Tere, maailm" koodi //src kataloog. Saate selle koodi käsitsi kompileerida rustc-kompilaatoriga või kasutada selle käivitamiseks Cargot:

kaubajooks 

töötab oma roosteporjekti lastiga

Alternatiivina on siin toodud süntaks, mille abil koodi käsitsi kompileerimiseks kasutada rustc-d:

rustc main.rs
./a

Alustage oma programmeerimisreisi rusikasena!

Nüüd, kui olete Rusti oma Linuxi süsteemi installinud ja seadistanud, saate Rusti abil keskenduda igasuguste programmide õppimisele ja arendamisele.

Kui olete Rustis täiesti uus ja otsite keele ja selle süntaksi tundmaõppimiseks kiiret aabitsat, on abiks Rusti programmeerimise põhiteadmiste sissejuhatav juhend.