Cargo を使う
Rust について読み始めると、すぐに Cargo に出会うでしょう。これは、Rust エコシステムで Rust アプリケーションをビルドして実行するために使われる標準ツールです。ここでは、Cargo とは何か、より広いエコシステムの中でどのような位置付けにあるのか、そしてこのトレーニングの中でどのように位置付けられるのかを簡単に概説します。
インストール
https://rustup.rs/ の手順に従ってください。
これにより、Cargo ビルドツール (cargo) と Rust コンパイラ (rustc) がインストールされます。また、異なるコンパイラバージョンをインストールするために使えるコマンドラインユーティリティ rustup も利用できるようになります。
Rust をインストールしたら、エディタや IDE が Rust で動作するように設定するべきです。ほとんどのエディタは rust-analyzer と連携することでこれを実現します。rust-analyzer は、VS Code、Emacs、Vim/Neovim など多くの環境向けに、自動補完や定義へのジャンプ機能を提供します。RustRover という別の IDE も利用できます。
-
Debian/Ubuntu では、
apt経由でrustupをインストールできます:sudo apt install rustup -
macOS では、Rust のインストールに Homebrew を使用できますが、古いバージョンが提供される場合があります。そのため、公式サイトから Rust をインストールすることを推奨します。