1.2.2. Cargo 包管理器 Rust 环境搭建与工具详解 (1.2):Cargo 包管理器 (1.2.2) Cargo 的核心功能 Cargo 主要负责以下几个核心任务: 依赖管理 (Dependency Management): 管理项目依赖的外部库 (Crates),包括下载、版本控制和更新。 构建自动化 (Build Automation): 编译 Rust 代码,处理依赖,并生成可执行文件或库。 测试管理 (Test Management): 运行项目中的单元测试、集成测试和基准测试。 文档生成 (Documentation Generation): 根据代码注释生成项目文档。