oktatas:programozas:rust:cargo
Tartalomjegyzék
Cargo
- Szerző: Sallai András
- Copyright © Sallai András, 2022
- Web: https://szit.hu
Bevezetés
Webhely:
- https://crates.io/ (2022)
Telepítés
Debian alapú rendszeren:
apt install cargo
Projekt készítés
cargo new app01 cd app01
A következő könyvtárak és fájlok jönnek létre (a .git könyvtárat nem kibontva):
app01/ |-.git/ |-src/ | `-main.rs |-Cargo.toml `-.gitignore
A .toml kiterjesztésű fájl a Cargo konfigurációs állománya, ami a Tom's Obvious, Minimal Language rövidítése.
Egy Cargo konfigurációs fájl több szakaszból áll. Minden szakasznak van egy fejrésze. A fejrész szögletes zárójelbe írt névből áll. Például:
[package]
A Cargo a következő tartalmat generálja:
[package] name = "app01" version = "0.1.0" authors = ["Nagy János <nagy@zold.lan>"] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies]
Az authors tulajdonság, azért kapta az adott nevet és e-mail címet, mert ez van beállítva a Git számára.
Források
oktatas/programozas/rust/cargo.txt · Utolsó módosítás: 2022/10/10 18:24 szerkesztette: admin