关于 Cargo 和 Crates.io 的更多内容

到目前为止,我们只使用了 Cargo 最基本的功能来构建、运行和测试代码,但它的功能远不止于此。在本章中,我们将讨论它的一些其他更高级的功能,向你展示如何完成以下操作:

  • 通过发布配置文件自定义构建
  • crates.io 上发布库
  • 使用工作区组织大型项目
  • crates.io 安装二进制文件
  • 使用自定义命令扩展 Cargo

Cargo 的功能远不止本章介绍的这些,要全面了解其所有功能,请参阅 其文档