Memo

メモ > 技術 > プログラミング言語: Rust > インストール

インストール
■Windowsにインストール Rust をインストール - Rustプログラミング言語 https://www.rust-lang.org/ja/tools/install rustup.rs - The Rust toolchain installer https://rustup.rs/ 上のページから rustup-init.exe をダウンロードして実行する コマンドプロンプトが立ち上がり、以下のメッセージが表示される
The Cargo home directory is located at: C:\Users\refirio\.cargo This can be modified with the CARGO_HOME environment variable. The cargo, rustc, rustup and other commands will be added to Cargo's bin directory, located at: C:\Users\refirio\.cargo\bin This path will then be added to your PATH environment variable by modifying the HKEY_CURRENT_USER/Environment/PATH registry key. You can uninstall at any time with rustup self uninstall and these changes will be reverted. Current installation options: default host triple: x86_64-pc-windows-msvc default toolchain: stable (default) profile: default modify PATH variable: yes 1) Proceed with standard installation (default - just press enter) 2) Customize installation 3) Cancel installation >1 … 「1」と入力してEnterを入力 info: profile set to 'default' info: default host triple is x86_64-pc-windows-msvc info: syncing channel updates for 'stable-x86_64-pc-windows-msvc' info: latest update on 2024-06-13, rust version 1.79.0 (129f3b996 2024-06-10) info: downloading component 'cargo' info: downloading component 'clippy' info: downloading component 'rust-docs' info: downloading component 'rust-std' info: downloading component 'rustc' 57.7 MiB / 57.7 MiB (100 %) 25.1 MiB/s in 2s ETA: 0s info: downloading component 'rustfmt' info: installing component 'cargo' 6.4 MiB / 6.4 MiB (100 %) 5.5 MiB/s in 1s ETA: 0s info: installing component 'clippy' info: installing component 'rust-docs' 15.4 MiB / 15.4 MiB (100 %) 1.5 MiB/s in 19s ETA: 0s info: installing component 'rust-std' 18.3 MiB / 18.3 MiB (100 %) 4.8 MiB/s in 3s ETA: 0s info: installing component 'rustc' 57.7 MiB / 57.7 MiB (100 %) 4.9 MiB/s in 11s ETA: 0s info: installing component 'rustfmt' info: default toolchain set to 'stable-x86_64-pc-windows-msvc' stable-x86_64-pc-windows-msvc installed - rustc 1.79.0 (129f3b996 2024-06-10) Rust is installed now. Great! To get started you may need to restart your current shell. This would reload its PATH environment variable to include Cargo's bin directory (%USERPROFILE%\.cargo\bin). Press the Enter key to continue. … Enterを入力
1分程度でインストールが完了する ■コンパイル C:\Users\refirio\Rust 内に hello フォルダを作成し、そこで作業するものとする main.rs を作成して以下を記述する
fn main() { println!("Hello, world!"); }
コマンドプロンプトから、以下のとおりコンパイルして実行する(「.\main」としても実行できる。PowerShellの場合、「./main」として実行する) なおコンパイルすると、main.exe と main.pdb が作成される >cd C:\Users\refirio\Rust\hello >rustc main.rs >main Hello, world! ■プロジェクト ※上の手順で作成した「hello」フォルダは削除しておくものとする 以下のコマンドでプロジェクトを作成できる ソースコードは src フォルダ内に main.rs として格納される(内容は上の「コンパイル」のものと同じ) >cd C:\Users\refirio\Rust >cargo new hello --bin … プロジェクトを作成 >cd hello 以下のコマンドでビルドできる プログラムは target\debug 内に hello.exe として作成される >cargo build … コンパイルだけ行う場合 >cargo run … コンパイルして実行する場合 >cargo build --release … リリース用にコンパイルする場合 以下のようにして実行できる >target\debug\hello もしくは、以下のようにして実行できる >cd target\debug >hello ■メモ VSCodeだと、特に拡張機能をインストールしなくても色分け表示された

Advertisement