synced cargo and _rust/Cargo

pull/65/head
Thomas Sullivan 5 years ago
parent a21c2c2fdf
commit a0a7ced9b4

@ -1,18 +1,30 @@
// Using the Cargo package manager
// See also: https://doc.rust-lang.org/cargo/
# Cargo is the Rust package manager
# Cargo downloads your Rust project's dependencies,
# compiles your project, makes packages, and upload them to crates.io
# See also: https://doc.rust-lang.org/cargo/
// Create a new package with Cargo
cargo new hello_world
# To start a new project
cargo new hello_world --bin # program
cargo new hello_world --lib # library
// Build a package with Cargo
# Build a project without optimizations (in debug mode)
cargo build
// Build and run a package with Cargo
# Build a project with optimizations turned on
cargo build --release
# Build and run (without optimizations) a package with Cargo
cargo run
// Build a package with Cargo for release
cargo build --release
# Updates dependencies in Cargo.lock
cargo update # update all
cargo update -p rand # updates just “rand” crate
# run the project tests (from src/ and tests/)
cargo test
// Clean all output build files and targets
# Clean all output build files and targets
cargo clean
# search for a package
cargo search

@ -1,23 +1,30 @@
# Cargo is the Rust package manager
# Cargo downloads your Rust project's dependencies,
# compiles your project, makes packages, and upload them to crates.io
# See also: https://doc.rust-lang.org/cargo/
# To start a new project
# To start a new project
cargo new hello_world --bin # program
cargo new hello_world --lib # library
# Build a project
# Build a project without optimizations (in debug mode)
cargo build
# Build a project with optimizations turned on
cargo build --release
# Build and run (without optimizations) a package with Cargo
cargo run
# Updates dependencies in Cargo.lock
cargo update # update all
cargo update -p rand # updates just “rand”
cargo update -p rand # updates just “rand” crate
# run the project tests (from src/ and tests/)
cargo test
# Clean all output build files and targets
cargo clean
# search for a package
cargo search

Loading…
Cancel
Save