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
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 /
vracht rennen
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.