第2章 cargo
cargo は、Rust プログラミング言語を使用して開発するためのツールです。cargo は以下のロールに対応します。
Rust コンパイラー rustc のビルドツールおよびフロントエンド。
注記rustc よりも cargo の使用を検討してください。
パッケージおよび依存関係マネージャー。
cargo により、Rust プロジェクトは特定のバージョン要件で依存関係を宣言できます。cargo は完全な依存関係グラフを解決し、必要に応じてパッケージをダウンロードし、プロジェクト全体をビルドおよびテストします。
Rust Toolset には、cargo 1.35.0 が同梱されています。
2.1. cargo のインストール
Rust Toolset をインストールします。「Rust Toolset のインストール」 を参照してください。
注記Rust Toolset の一部として、cargo がインストールされます。
Red Hat Enterprise Linux 7 では、rust-toolset-1.35-cargo パッケージで cargo が提供されます。
Red Hat Enterprise Linux 8 では、rust-toolset モジュールにより cargo が提供されます。