開発環境準備
最終更新
役に立ちましたか?
最終更新
役に立ちましたか?
Internet ComputerのCanister上で動作するDappsを開発するための環境を準備します。
Internet Computerでは、Dappsの開発言語としてMotoko、Rust、JavaScript/TypeScript、Pythonなどいくつかありますが、このドキュメントではRust言語を使って開発する前提で進めていきます。
手順はWSL (Windows Subsystem for Linux)上のUbuntu 24.04 LTSを想定したものですので、ご使用の環境によって違いがある場合は適宜読み替えてください。
まず、dfxコマンドなど開発に必要なツールをインストールします。
このドキュメントでは、Rust言語で開発する想定で説明します。
Rust言語は、を参考にインストールするとよいでしょう。
セットアップ後はコマンドにパスが通っていないため、一度ターミナルを終了して起動し直すなど必要な場合があります。
rustcコマンドが通っていればOKです。
ビルドの際にcmake等が必要となるので、build-essential
をインストールしておきます。
Visual Studio Codeなどを利用すると便利かもしれません。