(一)區(qū)塊鏈項目EOS 編譯安裝

項目簡介

github: https://github.com/EOSIO/eos
EOS其實是相當(dāng)于升級版的以太坊,支持每秒數(shù)百萬筆交易。
以太坊智能合約是收費的,而EOS免費,APP的開發(fā)者可根據(jù)擁有的EOS代幣的數(shù)量來使用系統(tǒng)的存儲資源。
使用DPOS共識機制,不需要挖礦,不易產(chǎn)生分叉;而比特幣和以太坊使用PoW挖礦,出礦就很慢。

MAC安裝

  • git clone https://github.com/EOSIO/eos --recursive
  • git checkout vDAWN-2018-02-14
  • 安裝sh腳本安裝 或者 文檔里的流程都可以
  • 安裝遇到編譯不過問題處理
    • CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
      Please set them or make sure they are set and tested correctly in the CMake files:
      EOS_LIBBSONCXX
      linked by target "db_plugin" in directory /Users/x/x/x/eos/plugins/db_plugin
      EOS_LIBMONGOCXX
      linked by target "db_plugin" in directory /Users/x/x/x/eos/plugins/db_plugin

    • 在cmake命令加上參數(shù)

    -DEOS_LIBBSONCXX=/usr/local/lib/libbsoncxx.dylib - 
    DEOS_LIBMONGOCXX=/usr/local/lib/libmongocxx.dylib
    
  • 編譯成功后進入/Users/tiger/eos/build/programs/eosd
    • 運行 ./eosd
    • 報錯后 修改data-dir/config.ini 參考github文檔
  • 再次運行./eosd 運行成功
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容