[[oktatas:programozás:rust|< Rust]] ====== Rust fejlesztői környezet ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2020, 2022 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Webhely ===== * https://www.rust-lang.org/ ===== Debian GNU/Linuxon ===== ==== Fordító telepítése ==== apt install rustc Ellenőrzés: rustc --version Lehetséges kimenet: rustc 1.48.0 ==== Debugger ==== A debugger a rust-gdb csomagban települ a rustc függőségeként. Indítása: rust-gdb Egy másik debugger csomag is telepíthető: apt install rust-lldb Indítása: rust-lldb ==== Dokumentáció ==== apt install rust-doc Böngésző: * /usr/share/doc/rust-doc/html/index.html ==== Kezelő ==== A Cargo a rust szerkesztő- és csomagkezelő rendszere. Telepítés Debian/Ubuntu alapú rendszereken: apt install cargo Ellenőrizzük: cargo --version Lehetséges kimenet: cargo --version cargo 1.46.0 ===== Kódszerkesztő ===== ==== Geany ==== A Rust fordító parancs útvonalba kell legyen. Az ellenőrzését fentebb is láttuk: rustc --version A Geany a megnyitott fájlokat fordítja, futtatja. Webhely: * https://geany.org/ Telepítés Debian GNU/Linuxon: apt install geany Windowson Chocolatey csomagkezelővel: choco install geany