Solana の開発環境を構築しよう!
🛠 Solana プログラムを接続するための準備をする
現段階で、Webアプリケーションの構築はほぼ完了しています。
これからSolanaプログラムを作成・デプロイし、Solanaチェーンと対話できるようにしていきましょう。
これはAPIをデプロイしてからWebアプリケーションに接続するようなものです。
⚠️ 注意
以下ので説明する環境構築方法は Mac 環境のものです。
Windows 環境の方はWSL ( Windows Subsystem for Linux )をインストールしたうえで、Ubuntu を起動して進めることをおすすめします。
🦀 Rust をインストールする
Solana のプログラムは Rust で書かれています!
Rustがわからなくても心配しないでください。
他のプログラミング言語を知っている限り、このプロジェクトの過程でRustを理解することができるでしょう。
それでは早速、Rust をインストールしていきましょう。
ターミナルを開いて次のコマンドを実行します。
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
インストールする際に複数のオプションが表示されるので、1を入力しましょう。
インストールが完了したらターミナルを再起動し、Rustがインストールされていることを確認します。
以下のコマンドを実行して、Rustのバージョンが表示されていればOKです。
rustup --version
次に、以下のコマンドを実行してRustコンパイラがインストールされていることを確認します。
Rustコンパイラのバージョンが表示されていればOKです。
rustc --version
最後に、以下のコマンドを実行してRustのパッケージマネージャー Cargoが機能しているかどうかを確認しましょう。
Cargoのバージョンが表示されていればOKです。
cargo --version
これらすべてのコマンドでバージョン情報が出力され、エラーが発生しなければ問題はありません。