Provided by: cargo_0.29.0-1ubuntu1_amd64
cargo - The Rust package manager
cargo <COMMAND> [<ARGS>...]
This program is a package manager for the Rust language, available at <http://rust- lang.org>.
-h, --help Display a help message. -V, --version Print version information and exit. --list List all available cargo commands. --explain CODE Run rustc --explain CODE -v, --verbose Use verbose output. --color Configure coloring of output.
To get extended information about commands, run cargo help <command> or man cargo-command cargo-build(1) Compile the current project. cargo-clean(1) Remove the target directory with build output. cargo-doc(1) Build this project's and its dependencies' documentation. cargo-init(1) Create a new cargo project in the current directory. cargo-install(1) Install a Rust binary. cargo-new(1) Create a new cargo project. cargo-run(1) Build and execute src/main.rs. cargo-test(1) Run the tests for the package. cargo-bench(1) Run the benchmarks for the package. cargo-update(1) Update dependencies in Cargo.lock. cargo-rustc(1) Compile the current project, and optionally pass additional rustc parameters cargo-package(1) Generate a source tarball for the current package. cargo-publish(1) Package and upload this project to the registry. cargo-owner(1) Manage the owners of a crate on the registry. cargo-uninstall(1) Remove a Rust binary. cargo-search(1) Search registry for crates. cargo-help(1) Display help for a cargo command cargo-version(1) Print cargo's version and exit.
~/.cargo Directory in which Cargo stores repository data. Cargo can be instructed to use a .cargo subdirectory in a different location by setting the CARGO_HOME environment variable.
Build a local package and all of its dependencies $ cargo build Build a package with optimizations $ cargo build --release Run tests for a cross-compiled target $ cargo test --target i686-unknown-linux-gnu Create a new project that builds an executable $ cargo new --bin foobar Create a project in the current directory $ mkdir foo && cd foo $ cargo init . Learn about a command's options and usage $ cargo help clean
See <https://github.com/rust-lang/cargo/issues> for issues.
This work is dual-licensed under Apache 2.0 and MIT terms. See COPYRIGHT file in the cargo source distribution.