2.9. Rust プロジェクト依存関係の設定
Cargo ビルドツールを使用して Rust プロジェクトの依存関係を設定します。Cargo が管理するプロジェクトの依存関係を指定するには、プロジェクトディレクトリーの Cargo.toml ファイルを編集して、プロジェクトを再ビルドします。Cargo は、Rust コードパッケージとその依存関係のダウンロード、それらのローカルへの保存、依存関係コードパッケージを含むすべてのプロジェクトソースコードのビルド、生成される実行ファイルの実行を行います。
前提条件
-
ビルド済みの Rust プロジェクトがある。
Rust プロジェクトのビルド方法は、Rust プロジェクトのビルド を参照してください。
手順
-
プロジェクトディレクトリーで
Cargo.tomlファイルを開きます。 セクションラベル
[dependencies]に移動します。
各依存関係は、次の形式で新しい行にリスト表示されます。crate_name = version
crate_name = versionCopy to Clipboard Copied! Toggle word wrap Toggle overflow Rust コードパッケージは crates と呼ばれます。
- 依存関係を編集します。
以下を実行してプロジェクトを再ビルドします。
Red Hat Enterprise Linux 8 の場合
cargo build
$ cargo buildCopy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Enterprise Linux 9 の場合
cargo build
$ cargo buildCopy to Clipboard Copied! Toggle word wrap Toggle overflow
以下のコマンドを使用してプロジェクトを実行します。
Red Hat Enterprise Linux 8 の場合
cargo run
$ cargo runCopy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Enterprise Linux 9 の場合
cargo run
$ cargo runCopy to Clipboard Copied! Toggle word wrap Toggle overflow