Widwos上にRust環境を構築する手順です

インストールするもの

  • Rust本体
  • Microsoft C++ Build Tools
  • Visual Studio Code(VS Code)

Rust本体は、Rust コンパイラ、ライブラリマネージャなどRustのコア機能一式となります
Microsoft C++ Build Toolsは実行可能ファイルを作成するために必要です。
Visual Studio Code(VS Code)はエディタです。

Rust本体のインストール

  1. rust のインストールサイト( https://www.rust-lang.org/ja/tools/install )へアクセスします。
  2. インストーラをダウンロードします。
Rust公式ダウンロードサイト
Rustインストールサイト

 

  1. ダウンロードしたインストーラ(rustup-init.exe)をエクスプローラから起動します。
  2. コマンドプロンプト内でインストーラが動きます。表示が止まったら「1) Proceed with installation (default)」を指定します。
  3. インストーラが終了するまで待ちます。
インストール画面
Rustインストール画面

以上でRust本体のインストールは完了です

Microsoft C++ Build Toolsのインストール

  1. 再びrust のインストールサイト( https://www.rust-lang.org/ja/tools/install )へアクセスします。
  2. 「Visual Studio C++ Build tools」のリンクをクリックします(下記画像参照)
Rust公式サイト
  1. 「Build Tools のダウンロード」のリンクをクリックします(下記画像参照)
Microsoft C++ Build Tools
  1. ダウンロードした(vs_BuildTools.exe) インストーラをダブルクリックし起動します。
  2. インストーラ開始のウインドウがひらいたら「続行(C)」をクリックします。(下記画像参照)
  1. 続行をすると下記のような画面が表示される。
  2. 左上の「C++によるデスクトップ開発」をセレクトします。(下記画像の①)
  3. 右下の「インストール」をクリックします。(下記画像②)
  4. インストールが終了するまで待ちます。
  1. すでに Build Tools がインストール済みの環境では、左図のようなウインドウが開くことがあります。t特に支障がなければ「更新」しておいてください。

以上で、Microsoft C++ Build Tools のインストールは終了です。

Visual Studio Code のインストール

Visual Studio Code本体のインストール

  1. VS Code のインストールサイト(https://azure.microsoft.com/ja-jp/products/visual-studio-code/) アクセスしますにアクセスします。「vscode」 で Google検索すると最上位に出てくるサイトです
  2. 「Download Now」をクリックします。
  1. 「Windows」をクリックします。インストーラのダウンロードが始まります。
  1. ダウンロードしたインストーラをダブルクリックし起動します。
  2. 使用許諾に「同意する」を選択して「次へ(N)」を選択します。
  1. 確認画面がいくつか続きますが、特に問題がなければ、そのまま「次へ(N)」をクリックします。
  2. 「インストール」をクリックするとインストールが開始します。
  1. インストールが完了画面が表示されます。
  2. 引き続き拡張機能のインストールを行います。「Visual Studio Codeを実行する」チェックされているのを確認して「完了」をクリックします。

Rust 拡張機能 rust-analyzerのインストール

  1. VS Codeが起動します。
  2. 拡張機能のボタン(左辺にある正方形4つが積み重なっているアイコン)をクリック。(下記画像参照)
  1. Rust用の拡張機能をインストールします。
  2. 左上の方にある検索窓に rust-analyzer と入力してください。
  3. 見つかった rust-analyzer の「install」ボタンをクリックしてください。

※) rust-analyzer よりダウンロード数が多い「Rust」が見つかるかもしれませんが、新しい拡張機能である rust-analyzer を推奨します。

デバッガのインストール

  1. デバッガが使えるよう、CodeLLDB拡張機能をインストールします。
  2. 14.左上の方にある検索窓に codelldb と入力してください。
  3. 見つかった CodeLLDB の「install」ボタンをクリックしてください。

メニューの日本語化

  1. メニューが日本語になるよう日本語拡張機能をインストールします。
  2. 左上の方にある検索窓に japanese と入力してください。
  3. 見つかった 「Japanese Language Pack for Visual Studio Code」 の「install」ボタンをクリックしてください。
  4. VSCode再起動後から日本語が有効になります。

以上で、インストール完了です