rustc

Rust 编译器

补充说明

rustc 是 Rust 的底层编译器,负责把 .rs 文件编译成二进制或库。日常项目通常通过 cargo 调用它,直接使用 rustc 主要用于单文件实验和理解编译选项。

常用示例

rustc main.rs
rustc --edition 2021 main.rs
rustc -O main.rs
rustc --crate-type lib lib.rs
rustc --emit=llvm-ir main.rs
rustc --target x86_64-unknown-linux-gnu main.rs
rustc --print sysroot
rustc --explain E0382
rustc --extern serde=libserde.rlib main.rs

易错点与排错

相关命令