Skip to content

Rustの始め方

Rustの主なツールチェーンは

  • rustc
  • cargo
  • rustup

などがある。Arch Linuxのパッケージでは rustup を入れれば cargo も付いてくるのでそれを入れておく。

Terminal window
pacman -S rustup

どのバージョンをデフォルトとして使うのかを決める。これを実行しないとエラーになる。

Terminal window
$ cargo -V
error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured.
$ rustup default stable
$ cargo -V
cargo 1.90.0 (840b83a10 2025-07-30)

プロジェクトを作るときは cargo new する。

Terminal window
cargo new package-name

または既存のディレクトリを使うなら cargo init でもいい。

Terminal window
cargo init

ビルドは cargo build を使う。実行ファイルの場合は target/debug ディレクトリ以下にパッケージ名と同じ名前のコマンドが出力される。

Terminal window
cargo build
GoRust
go fmtcargo fmt
go vetcargo clippy
gofixcargo fix
go installcargo install