rust 命令行工具
rustup --version
# 更新
rustup update
# 卸载
rustup self uninstall
# 开发文档
rustup doc
# 编译文件(只适用于简单的rust文件,复杂的项目要用 cargo)
rustc main.rs
cargo --version
# 创建项目
cargo new hello_cargo
# 构建项目
cargo build
# 发布项目(会进行编译时优化,但编译时间更长)
cargo build --release
# 构建并且运行项目
cargo run
# 检查代码(确保可以编译,但不生成可执行文件,速度比 cargo build 快,可以周期性调用 cargo check)
cargo check
# 手动升级依赖包版本(只改toml文件的话,lock文件并不会改变)
cargo update