RozdziałyPodstawowe konstrukcje językaCargo - tworzenie projektu

Cargo - narzędzie do budowania produktu

Cargo Logo

Cargo to narzędzie służące do budowania projektów tworzonych w języku Rust. Jest to ustandaryzowane narzędzie dostarczone w dystrybucji środowiska Rust, poza budowanie projektu pozwala na zarządzanie zależnościami, uruchamieniem testów i samego projektu oraz publikowaniem gotowych bibliotek w centralnym repozytorium https://crates.io.

Pierwszy projekt w Rust

  1. Otwórz terminal i wywołaj polecenie:
    cargo new hello-world
  2. W wyniku operacji zostanie wygenerowana struktura projektu:
    • Cargo.toml
      • main.rs
  1. Plik Cargo.toml opisuje projekt, zawiera podstawowe informacje dotyczące tworzonego projektu oraz m.in. zależności do wykorzystywanych bibliotek. Twój plik powinien wyglądać podobnie do:
    [package]
    name = "hello-world"
    version = "0.1.0"
    edition = "2021"
    
    # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
    
    [dependencies]
  2. Kod programu znajduje się pliku main.rs:
    fn main() {
        println!("hello world");
    }
  3. Skompiluj projekt używając polecenia:
    cargo build
  4. Uruchom skompilowany program poleceniem:
    cargo run
  5. Gratulacje - utworzyłaś/eś swój pierwszy projekt w środowisku Rust.

Chcesz wiedzieć więcej?

Więcej na temat narzędzia cargo w sekcji Dodatkowe materiały: Więcej o Cargo.