- rustのインストールやバージョン管理を行うことができるツール
- 公式サイト
- rustcやcargoなども一括でインストールされる。
rustのコンパイラ
- rustのビルドシステム兼パッケージマネージャ
Cargo.toml
でプロジェクト管理する。
Note
Rustではパッケージのことをクレート(Crate)と呼ぶ。
cargo new プロジェクト名
cargo clean
cargo check # コンパイルできるかチェックする
cargo build
cargo run
--release
をつけると最適化が行われ、コンパイル時間が長くなる代わりに実行速度が速くなる。
cargo build # target/debugに
cargo build --release # target/releaseに