Rešeno: kako koristiti rust u linux ubuntu

Posljednje ažuriranje: 09/13/2023

Rust je inovativni sistemski programski jezik koji radi neverovatno brzo i sprečava mnoge programske greške kao što je dereferenciranje nultog pokazivača, zahvaljujući svojim jedinstvenim karakteristikama kao što su vlasništvo i zaduživanje. Omogućava direktnu kontrolu hardvera i memorije, što ga čini savršenim izborom za programere ugrađenih i sistemskih. Kao efikasan, memorijski siguran i multiparadigmatski jezik, Rust je postao obećavajući izbor u modernom polju programiranja.

Preliminary Setup

Prije nego počnete raditi s Rustom, ključno je da se podesi odgovarajuće programsko okruženje. Pobrinut ćemo se da je Linux Ubuntu spreman za Rust razvoj.

Prvo, sistem se mora ažurirati sljedećom naredbom.

sudo apt-get update
sudo apt-get nadogradnja

Ovo će osigurati da vaš sistem bude ažuriran prije nego što se nastavi proces instalacije Rusta.

Zatim ćemo instalirati `curl`. Ovo je ključno za preuzimanje potrebnih datoteka za instalaciju Rusta.

sudo apt-get install curl

Instaliranje Rust

Kada je preliminarna instalacija završena, vrijeme je da instalirate Rust. Mi ćemo iskoristiti rustup, preporučeni način za instaliranje programskog jezika Rust.

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

Ova komanda će preuzeti skriptu i pokrenuti instalaciju rustup alata za instalaciju. Kada je instalacija gotova, moraćemo ručno dodati Rust u sistemsku PATH.

izvor $HOME/.cargo/env

Možemo provjeriti da li je Rust uspješno instaliran pomoću sljedeće naredbe:

rustc –verzija

Pisanje jednostavnog programa u Rustu

Sada kada je Rust instaliran, hajdemo kreirajte naš prvi Rust program! U Rust-u, izvorna datoteka se uvijek završava sa `.rs`, a uobičajeno Rust ime-fajla uvijek je snake_case.

Napravimo novu datoteku pod nazivom `hello_world.rs` i unesite sljedeće:

fn main() {
println!(“Zdravo, svijete!”);
}

Možemo koristiti `rustc` da ga kompajliramo, a zatim izvršiti sa `./`.

rustc hello_world.rs
./Zdravo svijete

Trebali bismo vidjeti "Zdravo, svijete!" štampano u konzoli. Uspjeh!

Ekosistem Rust

Rust okruženje dolazi sa `cargo`, build sistemom i menadžerom paketa. To čini upravljanje ovisnostima i izgradnju vašeg projekta jednostavnim. Ovo ćemo detaljnije pokriti u budućim odeljcima, jer je `cargo` izuzetno koristan alat u Rust ekosistemu.

Ovaj uvod bi trebao biti dovoljan da bilo koga pokrene sa Rust-om na Ubuntu Linuxu. U narednim člancima ćemo dublje zaroniti u napredne funkcije i živahan ekosistem Rusta.

Slični postovi: