< Rust

Cargo

Szerző: Sallai András

Copyright © Sallai András, 2022

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

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@zold.lan <nagy@zold.lan>"]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]

Források

https://doc.rust-lang.org/book/ch01-03-hello-cargo.html (2022)