Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

进一步认识 Cargo 和 Crates.io

ch14-00-more-about-cargo.md

到目前为止,我们只用过 Cargo 最基础的功能来构建、运行和测试代码,但它还能做得更多。本章会介绍 Cargo 其他一些更高级的功能,并展示如何:

  • 使用发布配置(release profiles)来自定义构建
  • 将库发布到 crates.io
  • 使用工作空间(workspaces)来组织更大的项目
  • crates.io 安装二进制文件
  • 使用自定义的命令来扩展 Cargo

Cargo 能做的事远不止本章涵盖的这些;如果想全面了解它的所有功能,请查看官方文档