snippetbashTip
cargo — Manage Rust projects and their module dependencies (crates). Some subcommands such as `build` have t
Viewed 0 times
commandrustandclimanageprojectstheircargo
Problem
How to use the
cargo command: Manage Rust projects and their module dependencies (crates). Some subcommands such as build have their own usage documentation. More information: <https://doc.rust-lang.org/stable/cargo/>.Solution
cargo — Manage Rust projects and their module dependencies (crates). Some subcommands such as build have their own usage documentation. More information: <https://doc.rust-lang.org/stable/cargo/>.Search for crates:
cargo search {{search_string}}Install a binary crate:
cargo install {{crate_name}}List installed binary crates:
cargo install --listCreate a new binary or library Rust project in the specified directory (or the current working directory by default):
cargo init --{{bin|lib}} {{path/to/directory}}Add a dependency to
Cargo.toml in the current directory:cargo add {{dependency}}Build the Rust project in the current directory using the release profile:
cargo {{[b|build]}} {{[-r|--release]}}Build the Rust project in the current directory using the nightly compiler (requires
rustup):cargo +nightly {{[b|build]}}Build using a specific number of threads (default is the number of logical CPUs):
cargo {{[b|build]}} {{[-j|--jobs]}} {{number_of_threads}}Code Snippets
Search for crates
cargo search {{search_string}}Install a binary crate
cargo install {{crate_name}}List installed binary crates
cargo install --listCreate a new binary or library Rust project in the specified directory (or the current working directory by default)
cargo init --{{bin|lib}} {{path/to/directory}}Add a dependency to `Cargo.toml` in the current directory
cargo add {{dependency}}Context
tldr-pages: common/cargo
Revisions (0)
No revisions yet.