Cargo命令的使用

cargo install cargo-binutils

Updating `ustc` index

Downloaded cargo-binutils v0.3.6 (registry ustc)
Downloaded 1 crate (26.1 KB) in 1.37s
Installing cargo-binutils v0.3.6
Downloaded addr2line v0.21.0 (registry ustc)
Downloaded aho-corasick v1.0.4 (registry ustc)
Downloaded anyhow v1.0.75 (registry ustc)
Downloaded camino v1.1.6 (registry ustc)
Downloaded cargo-platform v0.1.3 (registry ustc)
Downloaded cc v1.0.83 (registry ustc)
Downloaded backtrace v0.3.69 (registry ustc)
Downloaded gimli v0.28.0 (registry ustc)
Downloaded object v0.32.0 (registry ustc)
Downloaded quote v1.0.33 (registry ustc)
Downloaded regex v1.9.3 (registry ustc)
Downloaded serde_json v1.0.105 (registry ustc)
Downloaded serde_derive v1.0.188 (registry ustc)
Downloaded serde v1.0.188 (registry ustc)
Downloaded rustc-demangle v0.1.23 (registry ustc)
Downloaded rustc-cfg v0.4.0 (registry ustc)
Downloaded regex-syntax v0.7.4 (registry ustc)
Downloaded syn v2.0.29 (registry ustc)
Downloaded regex-automata v0.3.6 (registry ustc)
Downloaded 19 crates (2.8 MB) in 1.96s
Compiling proc-macro2 v1.0.66
Compiling unicode-ident v1.0.11
Compiling libc v0.2.147
Compiling memchr v2.5.0
Compiling serde v1.0.188
Compiling syn v1.0.109
Compiling unicode-xid v0.2.4
Compiling failure_derive v0.1.8
Compiling adler v1.0.2
Compiling gimli v0.28.0
Compiling semver v1.0.18
Compiling addr2line v0.21.0
Compiling miniz_oxide v0.7.1
Compiling cfg-if v1.0.0
Compiling serde_json v1.0.105
Compiling camino v1.1.6
Compiling rustc-demangle v0.1.23
Compiling object v0.32.0
Compiling aho-corasick v1.0.4
Compiling quote v1.0.33
Compiling cc v1.0.83
Compiling syn v2.0.29
Compiling unicode-width v0.1.10
Compiling ryu v1.0.15
Compiling regex-syntax v0.7.4
Compiling itoa v1.0.9
Compiling anyhow v1.0.75
Compiling textwrap v0.11.0
Compiling atty v0.2.14
Compiling backtrace v0.3.69
Compiling ansi_term v0.12.1
Compiling vec_map v0.8.2
Compiling bitflags v1.3.2
Compiling strsim v0.8.0
Compiling clap v2.34.0
Compiling synstructure v0.12.6
Compiling regex-automata v0.3.6
Compiling serde_derive v1.0.188
Compiling failure v0.1.8
Compiling regex v1.9.3
Compiling rustc-cfg v0.4.0
Compiling cargo-platform v0.1.3
Compiling rustc_version v0.4.0
Compiling toml v0.5.11
Compiling cargo_metadata v0.14.2
Compiling cargo-binutils v0.3.6
Finished release [optimized] target(s) in 38.09s
Installing /Users/fliter/.cargo/bin/cargo-cov
Installing /Users/fliter/.cargo/bin/cargo-nm
Installing /Users/fliter/.cargo/bin/cargo-objcopy
Installing /Users/fliter/.cargo/bin/cargo-objdump
Installing /Users/fliter/.cargo/bin/cargo-profdata
Installing /Users/fliter/.cargo/bin/cargo-readobj
Installing /Users/fliter/.cargo/bin/cargo-size
Installing /Users/fliter/.cargo/bin/cargo-strip
Installing /Users/fliter/.cargo/bin/rust-ar
Installing /Users/fliter/.cargo/bin/rust-cov
Installing /Users/fliter/.cargo/bin/rust-ld
Installing /Users/fliter/.cargo/bin/rust-lld
Installing /Users/fliter/.cargo/bin/rust-nm
Installing /Users/fliter/.cargo/bin/rust-objcopy
Installing /Users/fliter/.cargo/bin/rust-objdump
Installing /Users/fliter/.cargo/bin/rust-profdata
Installing /Users/fliter/.cargo/bin/rust-readobj
Installing /Users/fliter/.cargo/bin/rust-size
Installing /Users/fliter/.cargo/bin/rust-strip
Installed package cargo-binutils v0.3.6 (executables cargo-cov, cargo-nm, cargo-objcopy, cargo-objdump, cargo-profdata, cargo-readobj, cargo-size, cargo-strip, rust-ar, rust-cov, rust-ld, rust-lld, rust-nm, rust-objcopy, rust-objdump, rust-profdata, rust-readobj, rust-size, rust-strip)






少华的博客–cargo-update:更新 rust 二进制程序

cargo install cargo-update

cargo install-update --all

少华的博客–常用的 cargo 命令以及扩展命令

  • cargo update
  • cargo vendor
  • cargo edit
  • cargo make
  • cargo outdated
  • cargo script
  • cargo watch
  • cargo clippy
  • cargo audit
  • cargo tree
  • cargo count —> cargo install cargo-count && cargo count –all
  • cargo license
  • cargo rustfix —> cargo install cargo-fix

cargo-husky
cargo-web, 将 rust 生成客户端 web 程序的工具, 使用 wasm
cargo-asm, 展示 rust 函数生成的汇编代码

  • cargo-bloat, 计算 rust 各部分代码在可执行文件中占的空间大小
    cargo-inspect
    cargo-binutils
    cargo-sweep
    cargo-geiger

文章目录