Cargo と Crates.io の詳細
ここまで、コードのビルド、実行、テストのために Cargo の最も基本的な 機能だけを使ってきましたが、Cargo にはそれ以外にも多くのことができます。 この章では、そのほかのより高度な機能の一部について説明し、次のことを 行う方法を示します。
- リリースプロファイルを通じてビルドをカスタマイズする。
- ライブラリを crates.io で公開する。
- ワークスペースを使って大規模なプロジェクトを整理する。
- crates.io からバイナリをインストールする。
- カスタムコマンドを使って Cargo を拡張する。
Cargo はこの章で扱う機能よりもさらに多くのことができるので、そのすべての 機能についての完全な説明は、ドキュメント を参照してください。