Kezdje Rust programozási útját egy Rust fejlesztői környezet beállításával Linux PC-jén.
A Stack Overflow 2022-es fejlesztői felmérése szerint a Rust volt a legkedveltebb programozási nyelv az elmúlt hét évben. Biztonságos, hatékony és sokoldalúan használható minden bonyolultsági szintű alkalmazás kezelésére, a rendszerprogramozástól a chatbotokig és még sok más.
Ha még nem volt lehetőséged Rustban fejleszteni, kezdd egy Rust fejlesztői környezet beállításával Linuxon.
A Rust telepítésének előfeltételei Linuxra
A Rust telepítése előtt telepítenie kell egy függőséget: a építeni-esszenciális csomag. Miért? Mert a Rustnak szüksége van egy linkerre, hogy a Rust fordító által létrehozott összes objektumfájlt végrehajtható binárisba kapcsolja. A build-essential csomag tartalmaz egy linkert, amely elvégzi a munkát.
Az alábbi parancs segítségével telepítheti a build-essential csomagot Linuxon:
sudo apt frissítés && sudo apt install build-essential
Arch Linux esetén futtassa:
sudo pacman -S base-devel
Miután befejezte a csomag telepítését, folytassa a Rust telepítésével.
A Rust telepítése Linuxra
A rozsda telepítése és beállítása rendkívül egyszerű. Mindössze egyetlen szkriptet kell futtatnia, amely mindent telepít és beállít Önnek.
A legjobb dolog az, hogy ez az előírt út, és a hivatalos Rust fejlesztők kifejlesztették a szkriptet, így tudod, hogy nem használsz rosszindulatú szoftvereket a rendszereden.
Íme a parancs a rustup szkript telepítéséhez és futtatásához:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | SH
Ez a parancs fogja használni a curl parancsot a szkript letöltéséhez és a használatával futtassa SH parancs. Begépel 1 amikor megkérdezi.
Egy idő után a szkript befejeződik, és erre kéri Önt frissítse a PATH változót hogy tartalmazza a Cargo bin könyvtárat. Ezt megteheti használatával a forrás parancsot:
forrás "$HOME/.cargo/env"
A „Hello, World” beállítása és írása Rustban
A Rust build rendszere, a Cargo egy találékony eszköz, amely néhány paranccsal segít a kód rendszerindításában, rendszerezésében és tesztelésében. Új Rust projekt beállításához futtassa ezt a parancsot:
szállítmány új
Ez a parancs beállít egy könyvtárszerkezetet egy alapprojekthez, és hozzáadja a fő.rs egy "Hello, World" program kódját tartalmazó fájl /
rakományfuttatás
Alternatív megoldásként a következő szintaxist használhatja a rustc használatához a kód manuális fordításához:
rustc main.rs
./a
Indítsa el programozási utazását rusztaként!
Most, hogy telepítette és beállította a Rustot Linux rendszerén, a Rust segítségével mindenféle program tanulására és fejlesztésére összpontosíthat.
Ha teljesen új a Rustban, és gyors alapozót keres, hogy átérezhesse a nyelvet és szintaxisát, akkor hasznos lesz egy bevezető útmutató a Rust programozási alapismeretekhez.