1. 介绍
  2. 1. 入门
    1. 1.1. 安装
    2. 1.2. Cargo第一步
  3. 2. Cargo指南
    1. 2.1. 为什么 Cargo存在
    2. 2.2. 创建一个新包
    3. 2.3.处理现有包
    4. 2.4. 依赖
    5. 2.5. 包布局
    6. 2.6.Cargo.toml 与 Cargo.lock
    7. 2.7. 测试
    8. 2.8.持续集成
    9. 2.9. Cargo Home
    10. 2.10. 构建缓存
  4. 3. Cargo参考
    1. 3.1.指定依赖项
    2. 3.2. 清单格式
    3. 3.3.配置
    4. 3.4.环境变量
    5. 3.5.构建脚本
    6. 3.6. 发布crates.io
    7. 3.7.包 ID 规格
    8. 3.8.源更换
    9. 3.9. 外部工具
    10. 3.10. Registries
    11. 3.11. 不稳定特性
  5. 4. CargoCommands
    1. 4.1. Build Commands
      1. 4.1.1. bench
      2. 4.1.2. build
      3. 4.1.3. check
      4. 4.1.4. clean
      5. 4.1.5. doc
      6. 4.1.6. fetch
      7. 4.1.7. fix
      8. 4.1.8. run
      9. 4.1.9. rustc
      10. 4.1.10. rustdoc
      11. 4.1.11. test
    2. 4.2. Manifest Commands
      1. 4.2.1. generate-lockfile
      2. 4.2.2. locate-project
      3. 4.2.3. metadata
      4. 4.2.4. pkgid
      5. 4.2.5. update
      6. 4.2.6. vendor
      7. 4.2.7. verify-project
    3. 4.3. Package Commands
      1. 4.3.1. init
      2. 4.3.2. install
      3. 4.3.3. new
      4. 4.3.4. search
      5. 4.3.5. uninstall
    4. 4.4. Publishing Commands
      1. 4.4.1. login
      2. 4.4.2. owner
      3. 4.4.3. package
      4. 4.4.4. publish
      5. 4.4.5. yank
    5. 4.5. General Commands
      1. 4.5.1. help
      2. 4.5.2. version
  6. 5. FAQ
  7. 6. 附录:词汇表

The Cargo Book

Cargo 参考

该参考文献涵盖了 Cargo 各个领域的细节.

  • 指定依赖项
  • 清单格式
  • 配置
  • 环境变量
  • 构建脚本
  • 在 crates.io 上发布
  • 包 ID 规格
  • 来源更换
  • 外部工具
  • 不稳定的功能