Begin uw Rust-programmeerreis door een Rust-ontwikkelomgeving op uw Linux-pc in te stellen.

Volgens Stack Overflow's Developer Survey 2022 is Rust de afgelopen zeven jaar de meest geliefde programmeertaal geweest. Het is veilig, efficiënt en veelzijdig voor het afhandelen van applicaties van alle complexiteitsniveaus, van systeemprogrammering tot chatbots en meer.

Als je nog niet de kans hebt gehad om te beginnen met ontwikkelen in Rust, moet je beginnen met het opzetten van een Rust-ontwikkelomgeving op Linux.

Vereisten om Rust op Linux te installeren

Voordat u Rust installeert, moet u één afhankelijkheid installeren: de build-essentieel pakket. Waarom? Omdat Rust een linker nodig heeft om alle objectbestanden die door de Rust-compiler zijn geproduceerd, te koppelen aan een uitvoerbaar binair bestand. Het build-essential-pakket bevat een linker die de klus zal klaren.

Hier is de opdracht om het build-essential-pakket op Linux te installeren:

sudo apt update && sudo apt install build-essential
instagram viewer

Voer voor Arch Linux het volgende uit:

sudo pacman -S base-devel

Nadat u klaar bent met het installeren van het pakket, gaat u verder met het installeren van Rust.

Rust installeren op Linux

Rust is super eenvoudig te installeren en in te stellen. Het enige dat u hoeft te doen, is één enkel script uitvoeren dat alles voor u installeert en instelt.

Het beste is dat dit de voorgeschreven manier is en dat de officiële Rust-ontwikkelaars het script hebben ontwikkeld, zodat je weet dat je geen schaduwrijke software op je systeem gebruikt.

Hier is de opdracht om het rustup-script te installeren en uit te voeren:

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

Deze opdracht zal gebruiken het curl-commando om het script te downloaden en uit te voeren met behulp van de sch commando. Typ in 1 als daarom gevraagd wordt.

Na een tijdje wordt het script voltooid en wordt u gevraagd dit te doen werk de variabele PATH bij om de Cargo bin-directory op te nemen. Dat doe je met behulp van het broncommando:

bron "$HOME/.cargo/env"

Opzetten en schrijven van "Hello, World" in Rust

Cargo, het bouwsysteem van Rust, is een vindingrijke tool die je helpt bij het opstarten, organiseren en testen van je code met een paar commando's. Voer deze opdracht uit om een ​​nieuw Rust-project op te zetten:

lading nieuw

Deze opdracht zal een directorystructuur opzetten voor een basisproject en een hoofd.rs bestand met code voor een programma "Hello, World" in de //src map. Je kunt deze code handmatig compileren met de rustc-compiler of Cargo gebruiken om het uit te voeren:

vracht rennen 

je roestproject runnen met vracht

Als alternatief is hier de syntaxis om rustc te gebruiken om de code handmatig te compileren:

rustc main.rs
./A

Start je programmeerreis als een Rustacean!

Nu je Rust op je Linux-systeem hebt geïnstalleerd en ingesteld, kun je je concentreren op het leren en ontwikkelen van allerlei soorten programma's met Rust.

Als je helemaal nieuw bent bij Rust en op zoek bent naar een snelle inleiding om een ​​idee te krijgen van de taal en de syntaxis, zal een inleidende gids voor Rust-programmeerbenodigdheden van pas komen.