eosio合約開發工具包,簡稱cdt,是與合約編譯相關的工具集合,後續教程主要使用cdt來編譯合約和生成abi。
從1.3.x開始,cdt支援mac os x brew、linux debian和rpm軟體包,最簡單的安裝選項是使用其中乙個軟體包系統,只選擇一種安裝方法。
如果你的系統上安裝了1.3.0之前的eosio.cdt
版本,請在繼續之前解除安裝。
安裝brew tap eosio/eosio.cdt
brew install eosio.cdt
解除安裝brew remove eosio.cdt
安裝wget
sudo apt install ./eosio.cdt-1.4.1.x86_64.deb
解除安裝sudo apt remove eosio.cdt
安裝wget
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 --branch v1.4.1 --single-branch
cd eosio.cdt
轉殖儲存庫可能需要30分鐘。
構建
./build.sh
安裝sudo ./install.sh
上面的命令需要用sudo
執行,因為eosio.cdt
的各種二進位制檔案將在本地安裝,系統將要求你提供計算機的帳戶密碼。
安裝eosio.cdt
將使編譯後的二進位制檔案全域性化,因此可以在任何地方訪問它,對於本教程,強烈建議你不要跳過eosio.cdt
的安裝步驟,如果不安裝將使遵循此教程和其他教程變得更加困難,並且通常更難以使用。
EOSIO 指南(安裝EOSIO)
本教程將使用預構建二進位制檔案,為了讓你盡快開始,這是最好的選擇,從源 構建是乙個選項,但會讓你延遲乙個小時或更長時間,並且可能會遇到構建錯誤。brew tap eosio eosio brew install eosio wget sudo apt install eosio 1.5.0 1 ub...
PF RING開發指南 安裝指南
1 pf ring 主頁 3 概述 pf ring是luca deri發明的提高核心處理資料報效率,並兼顧應用程式的補丁,如libpcap和tcpdump等,以及一些輔助性程式 如ntop檢視並分析網路流量等 pf ring是一種新型的網路socket,它可以極大的改進包捕獲的速度。並且有如下特徵 ...
EOSIO 指南(介紹)
docker映象不再被維護已經被棄用,dockerhub上的eosio eos映象有效期為2018年6月29日。後續教程與以下eosio元件保持同步。元件版本 nodeos 1.5.0 cleos 1.5.0 keosd 1.5.0 eosio.cdt 1.4.1 eosio.contracts 1...