# cargo
Cargo是Rust的包管理器,它可以帮助开发者轻松地构建、依赖管理和打包 Rust 项目。以下是一些常用的Cargo指令:
cargo new:创建一个新的 Rust 项目
cargo build:编译当前项目
cargo run:编译并运行当前项目
cargo test:运行测试套件
cargo doc:生成并查看文档
cargo update:更新依赖项
# Rustc
Rustc是Rust的编译器,它将Rust代码编译成可执行文件。以下是一些可用于Rustc的常见指令:
rustc [file].rs:编译指定的Rust文件
rustc [file].rs --crate-type=lib:编译为库
rustc [file].rs --emit=asm:生成汇编代码
rustc [file].rs --emit=llvm-bc:生成LLVM字节码
# Rustup
Rustup是一个工具,用于安装和管理多个不同版本的Rust。以下是一些常用的Rustup指令:
rustup update:更新默认的Rust版本
rustup toolchain install nightly:安装Rust的夜间版本
rustup default nightly:将默认Rust版本设置为夜间版本
rustup override set nightly:将当前项目的Rust版本设置为夜间版本
rustup show 查看版本
标签:cargo,file,rustup,rustc,rust,版本,常用命令,Rust From: https://www.cnblogs.com/rincloud/p/18261590