English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Rust 環境構築

Rustは多くの統合開発環境(IDE)や開発用のテキストエディタをサポートしています。

公式ウェブサイトで発表されているサポートツールは以下の通りです(https://www.rust-lang.org/zh-CN/ツール):

このチュートリアルでは、Visual Studio Code を開発環境として使用します(EclipseにはRust開発用のバージョンがあり、初心者にも良い選択肢です)。

注意:IntelliJ IDEA にプラグインをインストールした後はデバッグが難しくなるため、IDEAを使用するデベロッパーは CLion を推奨しますが、CLionは無料ではありません。

Visual Studio Code 開発環境の構築

まず、最新版の Rust コンパイラツールと Visual Studio Code をインストールする必要があります。

Rust コンパイラツール:https://www.rust-lang.org/zh-CN/ツール/インストール

Visual Studio Code:https://code.visualstudio.com/ダウンロード

Rust のコンパイラツールは C 言語のコンパイラ環境に依存しており、これはあなたのコンピュータに少なくとも C 言語のコンパイラ環境が存在することを意味します。Linux システムを使用している場合、GCC や clang が通常既にインストールされています。macOSを使用している場合、Xcodeをインストールする必要があります。Windows オペレーティングシステムを使用している場合、Visual Studioをインストールする必要があります。 2013 またはそれ以上の環境(C/C++ サポート)を使用して MSVC を利用したり、MinGW をインストールすることができます + GCC コンパイラ環境(Cygwin はまだテストされていません)。

Rust コンパイラツールをインストールする

Rust コンパイラツールは、上からリンクでダウンロードした Rustup インストールを使用することをお勧めします。ダウンロードした Rustup は Windows 上では実行可能ファイルの rustup-init.exe。(他のプラットフォームでは、rustup-init.sh)。

今、rustup-init ファイル:

上の図は、コマンドラインインストールガイドを示しています。

MSVC(推奨)をすでにインストールしている場合、インストールプロセスは非常に簡単です。次のように入力してください 1 そして、Enterキーを押して、直接第2ステップに進みます。

MinGWをインストールしている場合、次のように入力してください 2 (カスタムインストール)の後、システムは「Default host triple?」と尋ねます。上の図に示されたものを入力してください。 default host triple 「msvc」を「gnu」に変更して、インストールプログラムを入力してください:


他の属性はすべてデフォルトです。

すべてのオプションを設定した後、インストールガイドの画面(最初の図)に戻ります。これが私たちが入力する場所です。 1 Enterキーを押してください。

これで Rust のインストールが完了しました。以下のコマンドでテストできます:

rustc -V        # 注意の大文字の V


以上の2つのコマンドがインストールしたバージョン番号を出力する場合は、インストールが成功しました。

Visual Studio Code 開発環境の構築

Visual Studio Code インストールパッケージをダウンロードした後、インストールウィザードを実行してインストールします(この手順については説明しません)。

Visual Studio Code (以下では VSCode と呼びます)をインストールした後、VSCode を実行します。

左側のペインで「エクステンション」を見つけ、「Chinese」を検索して簡体中国語エクステンションをインストールし、インターフェースが中国語に変わります。(英語のインターフェースを使用したい場合や、コンピュータが中文字符をサポートしていない場合、この手順はスキップできます)。

同じ方法で rls と Native Debug の2つのエクステンションをインストールしてください。



VSCode を再起動し、Rust の開発環境が構築されました。

今、新しいフォルダーを w などとして作成してください3codebox-greeting。

VSCode で新しいフォルダーを開きます:

フォルダーを開いた後、メニューバーから「ターミナル」を選択してください-「新しいターミナル」を選択すると、新しいターミナルが開かれます:

ターミナルで以下のコマンドを入力してください:

cargo new greeting

現在のファイルの下に greeting という名前の Rust プロジェクトディレクトリが構築されます。


今、以下の3つのコマンドをターミナルに入力してください:

cd ./greeting 
cargo build 
cargo run

システムはプロジェクトの作成時に Hello, world ソースコード main.rs を生成し、それがコンパイルされ実行されます:

これで、あなたは成功して Rust コマンドラインプログラムを構築しました!

VSCode でプログラムのデバッグに関する問題については、以下を参照してください Cargo 教程