Cargo与crate生命周期
- Cargo与crate生命周期
- Cargo.toml细说
- Rust程序运行方式总结
- 参考资源
cargo : 用生命周期理解Cargo指令系列
新建
cargo new
cargo init
开发
cargo clean
cargo doc
依赖管理
cargo check
该命令用来快速检查当前代码是否可以通过编译,但是不去生成真正可执行的程序。这样可以加快我们的检查速度。
cargo fix
cargo fetch
cargo search/install/uninstall
从crates.io拉取安装
cargo install
从源码进行安装
cargo install <Cargo.toml path> –debug –locked
cargo report
cargo generate-lockfile
cargo locate-project
cargo metadata
cargo pkgid
cargo tree
cargo update
cargo vendor
cargo verify-project
测试
cargo test
cargo bench
运行
cargo run
cargo watch
每保存一次都自动编译,需要安装crate
cargo expand
构建
cargo rustc
cargo build
cargo build --release
该命令将会在 target/release/目录下生成优化过的可执行程序。这样生成的可执行程序拥有更好的性能。