mac 基础环境9 [2 ], g. T+ X$ t: p
# t( Q- a) \: T* ~7 p
获取并编译 EOS }% y# t9 p+ r$ Q( q
下载 eos d# g; n( Z) O' ]: Q8 A* b- E
编译源码生成可执行文件
$ ./eosio_build.sh
编译时间比较长,需要耐心等待,大约30分钟~50分钟,编译成功:
EOS附带的可执行程序:
nodeos: 区块链服务器节点生成组建
cleos: 和区块链交互的接口命令, k+ {* G/ M6 p* K- R f2 m! k; u
keosd: EOS 钱包
eosio-launcher:节点网络组成和部署的应用
所有这些程序/eos/build/programs都存在于这个文件夹& c9 Z2 r5 P4 \
1 |' N# X$ @" R: Q6 S% v
运行一个单节点网络0 y& i7 K6 I: W: i1 g: [
- $ cd build/programs/nodeos/ A; d9 X, o6 {) Z, d
- $ ./nodeos
执行完./nodeos程序后会抱错
; v0 n9 J& Y2 ]' ]7 \/ G4 |1 E+ L
出现上面错误,我们需要配置一下config.ini- M' h% e6 A" n2 c! Y" ]) d
修改内容,如下图所示:
完整的 config.ini,如下所示:6 Z* Q" g$ [: i6 X& R' A/ Q! T
' i. B1 l3 |8 q! T' l
9 _: v0 s% y J2 X
修改完 config.ini,然后重新进入 eos/build/programs/nodeos/ 执行 ``% s) ~4 m9 B& D: F
运行成功,结果如下:
" o; V1 C4 b1 J* F2 |
查看区块信息
参考资料
https://github.com/EOSIO/eos/issues/2028