Rust

公式サイト:

Rust [Official]

インストール

Windows

PowerShell コンソールで winget を使って Rustup をインストールする。

> winget install --id Rustlang.Rustup --exact

PowerShell コンソールを再起動して PATH を反映させ、インストールされたコマンドのバージョンを確認する。

> rustup --version
> rustc --version
> cargo --version

ツールチェインを確認する。

> rustup toolchain list
Visual Studio ワークロードの追加

「Visual Studio Installer」を起動し、Visual Studio 開発環境に「C++ によるデスクトップ開発」ワークロードを追加する。

リンク:

Install | Rust [Official]

ドキュメント:

Windows で Rust 用の開発環境を設定する | Microsoft Learn [公式]

MSVC Prerequisites – The Rustup Book | Rust

参考:

Windows 環境への Rust インストールガイド | nakaji

Rustup で Rust コンパイラーを簡単インストール | chikoski

Windows に MSVC 版 Rust をインストールする | atsushifx

Windows 環境への Rust インストール | A Memorandum

Winget を利用して Windows 11 に Rust / Rustup を導入する | ksk-log

rustup のインストール | Windows で Rust の開発環境を構築する (数寄屋)

 ツールチェイン

ツールチェインを確認する。

$ rustup toolchain list

ドキュメント:

Toolchains – The Rustup Book | Rust

参考:

Rust のバージョン切り替え手順 – Qiita

Rust のバージョンを変更する方法 | 艮電算術研究所

Cargo

コマンド
  • cargo build: ビルド
  • cargo run: ビルドして実行
  • cargo check: ソースコードの検証
こちらのページを参照

リンク:

The Cargo Book | Rust Documentation [Official]

ドキュメント:

First Steps – The Cargo Book | Rust Documentation [Official]

参考:

Cargo について学ぶ – Qiita

Cargo という便利なツールを知る – Qiita

Cargo で環境構築してプログラムを動かす方法 | しぐにゃもブログ

標準ライブラリ

ドキュメント:

std | Rust Documentation [Official]

整形

プロジェクトの全ソースコードを整形する。

$ cargo fmt

参考:

cargo fmt 活用術/最新の設定方法と CI での自動化手順 | ゆるふわデバッグ

資料

Windows で Rust の開発環境を構築する (数寄屋) | Zenn

Rust入門 (mebiusbox) | Zenn

Learn Rust | Rust [Official]

リンク

日本語ドキュメント (非公式)

Rust-JP

Docs.rs

リファレンス

Reference | Rust Documentation [Official]

ドキュメント

Documentation | Rust [Official]

リポジトリ

rust-lang/rust – GitHub

Tips

Tips | Rust 入門 (mebiusbox)

便利な開発ツール (日本語訳) | Rust-JP

Rustup

The Rust Toolchain Installer

リポジトリ:

rust-lang/rustup – GitHub

ドキュメント:

The Rustup Book | Rust

参考:

rustup を非対話的環境でインストールする方法 – Qiita

Non-interactive install · Issue #83 · rust-lang-deprecated/rustup.sh – GitHub

Rust Analyzer

A Rust Compiler Front-End for IDEs

公式サイト:

Rust Analyzer [Official]

入手:

Rust Analyzer | Visual Studio Marketplace [Official]

リポジトリ:

rust-lang/rust-analyzer – GitHub

リンク:

Rust Analyzer (@rust_analyzer) | X

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

Protected by reCAPTCHA