Mac で Rust をセットアップ

Mac で Rust をセットアップ

開発学習WASMRust環境構築

Mac で Rust をセットアップし、WebAssembly(Wasm)開発環境を整えましょう。


1. Rust のインストール

rustup を使用して Rust をインストール

Rust の公式インストーラーである rustup を使用します。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

インストール中にオプションを聞かれたら、デフォルトの 1 を選択すれば OK です。

✅ Rust が正しくインストールされたか確認

rustc --version

成功すると、以下のようなバージョン情報が表示されます:

rustc 1.84.1 (e71f9a9a9 2025-01-27)

2. Rust の環境をセットアップ

cargo(Rust のパッケージマネージャー)が使えるか確認

cargo --version

成功すると、以下のような出力が表示されます:

cargo 1.84.1 (66221abde 2024-11-19)

rustup のバージョンを確認

rustup --version

✅ Rust のツールチェインを最新に更新

rustup update

✅ WebAssembly 用のターゲットを追加

WebAssembly(Wasm)に対応する Rust のターゲットを追加:

rustup target add wasm32-unknown-unknown

3. wasm-pack のインストール

Rust の WebAssembly をビルドするための wasm-pack をインストールします。

cargo install wasm-pack

インストールが完了したら、バージョンを確認:

wasm-pack --version

4. wasm-bindgen のインストール

Rust の WebAssembly と JavaScript を連携させるためのツールをインストール:

cargo install wasm-bindgen-cli