键盘快捷键

按 ← 或 → 在章节之间导航

按 S 或 / 在本书中搜索

按 ? 显示此帮助

按 Esc 隐藏此帮助

更多关于 Cargo 和 Crates.io

到目前为止,我们只使用了 Cargo 最基本的功能来构建、运行和测试我们的代码,但它还能做很多事情。在本章中,我们将讨论它的一些其他更高级的功能,以向你展示如何做到以下几点:

  • 通过 release 配置文件(release profiles)自定义构建。
  • 在 crates.io 上发布库。
  • 使用工作空间(workspaces)组织大型项目。
  • 从 crates.io 安装二进制程序。
  • 使用自定义命令扩展 Cargo。

Cargo 能做的事情比我们在本章中介绍的功能还要多,因此要获得所有功能的完整说明,请参阅 其文档。