You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
591 B
Plaintext

# Cargo is the Rust package manager
# Cargo downloads your Rust project's dependencies,
# compiles your project, makes packages, and upload them to crates.io
# To start a new project
cargo new hello_world --bin # program
cargo new hello_world --lib # library
# Build a project
cargo build
# Build a project with optimizations turned on
cargo build --release
# Updates dependencies in Cargo.lock
cargo update # update all
cargo update -p rand # updates just “rand”
# run the project tests (from src/ and tests/)
cargo test
# search for a package
cargo search