話說老鐵我上次放出大話,說每天寫一篇文章,可是沒有辦法,有時候太忙。不是在深南天橋下面堵車數螞蟻,就是在紅樹林看太陽,或者有的時候在西鄉摸魚,今天夜深人靜,狠狠心寫一篇《宛十八EOS踩坑第一篇-環境搭建和安裝》。
簡單說明:EOS安裝需要8GB內存和20GB的硬盤,這些是最低配置要求。
詳細大家也可以看github的wiki https://github.com/EOSIO/eos/wiki/Local-Environment#2-building-eosio
1:homebrew的安裝【已經安裝的就可以跳過此步驟】
點擊官網https://brew.sh/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2:克隆代碼【沒有安裝git請先安裝】
- 備註:時間不一定,大家需要三分鐘到十分鐘左右。
git clone https://github.com/EOSIO/eos --recursive
3:進入目錄,執行自動安裝腳本
cd eossudo ./eosio_build.sh
直接用sudo超級管理員權限,要不程序安裝的過程中MAC需要權限的,所以乾脆sudo一條路走到底。
4:等待出現異常【不出現異常,一般我感覺心裡不踏實】
- 備註:也許是有時候被程序折騰的習慣了,宛十八我有點受虐狂,所以如果不出現異常,我心裡不踏實。
看了看,好像是
/usr/local/Cellar/cmake/3.11.4/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Failed to find Gettext libintl
注意關鍵詞:missing: Intl_INCLUDE_DIRERROR: Failed to find Gettext libintl (missing: Intl_INCLUDE_DIR)
需要執行以下命令
brew unlink gettext && brew link --force gettext
參考鏈接:https://github.com/EOSIO/eos/issues/2028?ref=tokendaily
參考文章:https://blog.csdn.net/iflow/article/details/80311119
5:大功告成
出現這玩意的時候,紅色的EOSIO,就大功告成啦!
洋洋灑灑寫了這麼多,自己一個人在公司加班,空無一人,但是總是感覺有人在敲鍵盤,有點小恐怖,我先閃了,至於EOS控制檯命令,我下次再擼出來。
宛十八何許人也?資深區塊鏈探索和研發者,發過幣,做過交易所,整過DAPP,目前在躍躍欲試搞公鏈開發。
閱讀更多 投河自盡的蝦 的文章