EOSIOガイド(CDTインストール)

2095 ワード

CDTのインストール
EOSIO契約開発キットは、CDTと略称され、契約コンパイルに関連するツールの集合であり、後続のチュートリアルでは主にCDTを使用して契約をコンパイルし、ABIを生成します.
1.3.xから、CDTはMac OS X brew、Linux Debian、RPMパッケージをサポートし、最も簡単なインストールオプションは、1つのパッケージシステムを使用して、1つのインストール方法だけを選択することです.
システムに1.3.0以前のeosio.cdtバージョンです.続行する前にアンインストールしてください.
Homebrew(Mac OS X)
インストール
brew tap eosio/eosio.cdt
brew install eosio.cdt
アンインストール
brew remove eosio.cdt
Ubuntu(Debian)
インストール
wget https://github.com/eosio/eosio.cdt/releases/download/v1.4.1/eosio.cdt-1.4.1.x86_64.deb
sudo apt install ./eosio.cdt-1.4.1.x86_64.deb
アンインストール
sudo apt remove eosio.cdt
CentOS/Redhat(RPM)
インストール
wget https://github.com/eosio/eosio.cdt/releases/download/v1.4.1/eosio.cdt-1.4.1.x86_64-0.x86_64.rpm
sudo yum install ./eosio.cdt-1.4.1.x86_64-0.x86_64.rpm
アンインストール
$ sudo yum remove eosio.cdt
ソースからインストール
クローンeosio.cdtの場所は重要ではありません.後でeosio.cdtをローカルバイナリファイルにインストールするため、eosio.cdtを以前に作成したcontractsディレクトリ、または適切なローカルシステム上の他の場所にクローンすることができます.
cd CONTRACTS_DIR
ダウンロードeosio.cdtリポジトリのバージョン1.4.1をクローンします.
git clone --recursive https://github.com/eosio/eosio.cdt --branch v1.4.1 --single-branch
cd eosio.cdt
リポジトリのクローン作成には30分かかる場合があります.
ビルド
./build.sh
インストール
sudo ./install.sh
上記のコマンドはsudoで実行する必要があります.eosio.cdtの各種バイナリファイルがローカルにインストールされるため、システムはコンピュータのアカウントパスワードを提供するように要求します.eosio.cdtをインストールすると、コンパイルされたバイナリファイルがグローバル化されるため、どこでもアクセスできます.このチュートリアルでは、eosio.cdtのインストール手順をスキップしないことを強くお勧めします.インストールしないと、このチュートリアルや他のチュートリアルに従うのが難しくなり、通常は使用しにくくなります.
トラブルシューティング
構築中にエラーが発生しました
  • あなたのエラーで文字列「/usr/local/include/eosiolib/」
  • を検索
  • が見つかった場合、rm -fr /usr/local/include/eosiolib/、またはオペレーティングシステムのファイルブラウザを使用して/usr/local/include/にナビゲートし、eosiolibを削除します.

  • 下一篇:あなたのノードを起動して設定します
    上一篇:開発財布の作成