cargo-edit tool

rustはパッケージ管理が楽なのですが、それをさらに補強するツールがcargo-editです。

https://tkyonezu.com/開発ツール-言語/raspberry-pi-に-rust-をインストールする/

を参考にラズパイ zeroにrustインスト後にcargo-editをインスト、ツールのインストには流石にzeroなのでたっぷり時間かかって(二時間ぐらいか)完了、一度はエラー終了したので再度実行。

何が便利かというと、例えばcargo add xxxxでcrate xxxxの最新版を自動で探して(版数指定もできますが)Cargo.tomlに追加してくれます。

例えばrandを追加すると、

$ cargo add rand
    Updating crates.io index
      Adding rand v0.8.5 to dependencies

で、Cargo.tomlの[dependencies]にrandが追加されています。

 

admin

カテゴリーRust