Rust Grundlagen auf dem PC · Teil 4TutorialEinsteiger

Rust

Rust Grundlagen 04: Cargo und Projekte

Cargo als Projektwerkzeug nutzen. Verständliche Rust-Lektion mit Beispielen, Übung und Musterlösung.

Kapitel: Einstieg in Rust

Veröffentlicht am

Teil 04: Cargo und Projekte

Lernziel: Cargo als Projektwerkzeug nutzen.

Voraussetzungen: Die vorherigen Lektionen, insbesondere Teil 03.

Worum geht es?

In der Praxis werden Rust-Projekte mit Cargo angelegt, gebaut und getestet.

Schritt für Schritt

cargo new messwert_manager
cd messwert_manager
cargo run

Cargo erzeugt Cargo.toml und src/main.rs. In Cargo.toml stehen Paketname, Version, Edition und später Abhängigkeiten.

[package]
name = "messwert_manager"
version = "0.1.0"
edition = "2024"

[dependencies]

Die wichtigsten Befehle

Befehl Funktion
cargo run Programm bauen und starten
cargo check Code schnell prüfen
cargo build Debug-Build erzeugen
cargo build --release Optimierten Build erzeugen
cargo test Tests starten
cargo fmt Code formatieren
cargo clippy Hinweise zur Codequalität anzeigen

Die Ausgabedateien liegen unter target/. Dieser Ordner gehört normalerweise nicht ins Git-Repository.

Selbst ausprobieren

Erzeuge das Projekt temperatur_tool, ändere die Ausgabe und starte es einmal mit cargo run und einmal mit cargo run --release.

Musterlösung anzeigen
cargo new temperatur_tool
cd temperatur_tool

In src/main.rs:

fn main() { println!("Temperatur-Tool bereit"); }
cargo run
cargo run --release

Das solltest du mitnehmen

  • Cargo als Projektwerkzeug nutzen.
  • Nutze cargo run für das Ausführen und cargo check für eine schnelle Fehlerprüfung (ab Teil 4).
  • Experimentiere mit veränderten Werten und beobachte die Compilermeldungen.

Weiterführende Quellen


← Vorheriger Teil | Kursübersicht | Nächster Teil →