安装与 Cargo 工作流
装好工具链,用 cargo new / run / check 走通最小循环
本节你将能
安装 Rust 工具链,并解释 Cargo 在项目生命周期中的角色。
直觉模型
把 Cargo 当成「项目操作系统」:它管源码布局、依赖、构建缓存与测试入口,而不是又一个编译器开关集合。
核心要点
rustup管理工具链;日常命令是cargo new/cargo run/cargo check/cargo test- 新项目默认有
Cargo.toml(元数据与依赖)与src/main.rs(入口) cargo check只做类型检查,比完整编译更快,适合边写边验
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo new hello_rust
cd hello_rust && cargo run
常见误区
以为必须手写 rustc 才能学 Rust——生产与教材几乎都走 Cargo。
动手
新建项目,改一句打印,连续跑两次 cargo run,观察第二次是否更快(增量编译)。
互动
完成下方测验后进入 Hello World 拆解。
本节小结
工具链就绪后,下一节拆开默认二进制程序的每一行。