TIL

Today I Learned. 知ったこと、学んだことを書いていく

rustupについて

Rustコンパイラー、かつ、コンパイラやパッケージマネージャなどの道具一式を管理するツール

rustcコンパイラのバージョン(チャンネル)は以下の3種類がある。rustupを使うことでそれらを簡単に切り替えることができる

  • stable(リリース版)
  • beta(nigtlyでテストを終えてリリースに向けた機能が利用できる)
  • nightly(最新開発版)

rustupでリリースチャンネルを指定したツールをインストールすることができる


チャンネルのインストール

beta

cargo install beta

nightly

cargo install nightly

チャンネルのデフォルトを設定

デフォルトのチャンネルをnightlyに設定

cargo default nightly

デフォルトは変えずに別のチャンネルを使用

rustupのrunを使用する

rustup run nighly cargo run

参考文献

しょうもない記事(Windowsでrustup) - $Read \overset{\mbox{me}}{\rightarrow} Blog$

rustup で Rust コンパイラーを簡単インストール - Qiita