CARGO(1) General Commands Manual CARGO(1) (NAME) cargo - Rust (SYNOPSIS) cargo [] [] cargo [] --version cargo [] --list cargo [] --help cargo [] --explain (DESCRIPTION) Rust . : o o (aliases) o (COMMANDS) (Build Commands) cargo-bench(1) . cargo-build(1) . cargo-check(1) . cargo-clean(1) Cargo. cargo-doc(1) . cargo-fetch(1) . cargo-fix(1) rustc. cargo-run(1) . cargo-rustc(1) . cargo-rustdoc(1) . cargo-test(1) . (Manifest Commands) cargo-add(1) Cargo.toml. cargo-generate-lockfile(1) Cargo.lock . cargo-info(1) . crates.io . cargo-locate-project(1) Cargo.toml JSON. cargo-metadata(1) . cargo-pkgid(1) . cargo-remove(1) Cargo.toml. cargo-tree(1) . cargo-update(1) . cargo-vendor(1) . (Package Commands) cargo-init(1) Cargo . cargo-install(1) Rust . cargo-new(1) Cargo . cargo-search(1) crates.io. cargo-uninstall(1) Rust . (Publishing Commands) cargo-login(1) API . cargo-logout(1) API . cargo-owner(1) . cargo-package(1) tarball . cargo-publish(1) . cargo-yank(1) . (Report Commands) cargo-report(1) . cargo-report-future-incompatibilities(1) . (General Commands) cargo-help(1) Cargo. cargo-version(1) . (OPTIONS) (Special Options) -V, --version . --verbose . --list Cargo. --verbose . --explain rustc --explain CODE ( E0004) . (Display Options) -v, --verbose . . term.verbose . -q, --quiet cargo. term.quiet . --color . : o auto (): . o always: . o never: . term.color . (Manifest Options) --locked Cargo.lock . Cargo : o (lock file) . o Cargo . (CI). --offline Cargo . . Cargo . . Cargo . cargo-fetch(1) . net.offline . --frozen --locked --offline. (Common Options) +toolchain Cargo rustup cargo + rustup ( +stable +nightly) . rustup . --config KEY=VALUE PATH Cargo. TOML KEY=VALUE . . . -C PATH . cargo (Cargo.toml) .cargo/config.toml . : cargo -C path/to/my-project build. nightly -Z unstable-options ( #10098 ). -h, --help . -Z flag ( nightly) Cargo. cargo -Z help . (ENVIRONMENT) Cargo . (EXIT STATUS) o 0: Cargo . o 101: Cargo . (FILES) ~/.cargo/ (home) Cargo . CARGO_HOME . $CARGO_HOME/bin/ cargo-install(1) . rustup Rust . $CARGO_HOME/config.toml . . .cargo/config.toml Cargo .cargo/config.toml . . $CARGO_HOME/credentials.toml . $CARGO_HOME/registry/ . $CARGO_HOME/git/ git . $CARGO_HOME . (EXAMPLES) 1. : cargo build 2. ( ): cargo build --release 3. (Cross-compile): cargo test --target i686-unknown-linux-gnu 4. : cargo new foobar 5. : mkdir foo && cd foo cargo init . 6. : cargo help clean (BUGS) . (SEE ALSO) rustc(1), rustdoc(1) CARGO(1)