Rustc
Rustc handles Rust compilation rustc main.rs
Cargo
Cargo is Rust’s build system and package manager
Cargo commands
Create project
cargo new hello_cargo
Build project
cargo build
Build & run project
cargo run
-
Backtrace
When you want to see an error backtrace set the
RUST_BACKTRACE
environment variable:RUST_BACKTRACE=1 cargo run
Check code
cargo check
Build for release
cargo build --release
Cargo.toml
[package]
name = "hello_cargo"
version = "0.1.0"
authors = ["Your Name <[email protected]>"]
edition = "2018"
[dependencies]