cargoの使い方
概要
- rustのパッケージマネージャ兼ビルドツール
- インストール手順は/rust/
- ビルドの依存を
Cargo.tomlに記す- ローカルにindexを持っており、このデータを更新するには
cargo updateする
- ローカルにindexを持っており、このデータを更新するには
よく使うコマンド
新規プロジェクトを作成
$ cargo new <project-name>
project-nameのディレクトリが作成される
ビルド
$ cargo build
実行
$ cargo run
プロジェクト(オンラインの公式レポジトリ含む)のインストール
$ cargo install <project-name>
- デフォルトでは
$HOME/.cargo/binにインストールされる - cargoにはupgradeコマンドが無く、
cargo install ...を行うとオンラインの公式レポジトリのビルドをupgradeできる
依存を追加する
[dependencies]
structopt = "*"
- バージョンを指定しないときは
"*" - 厳密なバージョンを指定するときは
"=xx.yy.zz"