7 s/ Z& z" t5 E
mac 基础环境2 }9 h) ?; H" a J
获取并编译 EOS
下载 eos: e) [, |0 ^8 r- ?4 g2 H. n9 S( w, t
编译源码生成可执行文件0 ^6 }: p# Z4 P
$ ./eosio_build.sh& {: C3 w7 D/ Z, {; F3 n+ v
编译时间比较长,需要耐心等待,大约30分钟~50分钟,编译成功:
EOS附带的可执行程序:' J* I% p) f0 p5 x6 p- c
nodeos: 区块链服务器节点生成组建
cleos: 和区块链交互的接口命令
keosd: EOS 钱包2 \3 S4 f" O! |
eosio-launcher:节点网络组成和部署的应用
所有这些程序/eos/build/programs都存在于这个文件夹
. E3 A- j! m$ R" ^! t( J
运行一个单节点网络3 l7 V' R- w( v0 `( m
- $ cd build/programs/nodeos. T: f1 u" z+ ^/ o" ^
- $ ./nodeos
执行完./nodeos程序后会抱错
) W6 k1 n, Y. y: K
出现上面错误,我们需要配置一下config.ini$ m' ?, ?0 g- C. _& l4 B8 x
修改内容,如下图所示:
完整的 config.ini,如下所示:; v" q _" k5 y9 a/ K
8 y8 i! q) a& \3 ~! \" F
修改完 config.ini,然后重新进入 eos/build/programs/nodeos/ 执行 ``$ a( I9 n* K; \" P
运行成功,结果如下:
查看区块信息4 P. G% p% z! O4 N" u7 O
8 H7 J9 @ B7 L" r
参考资料
https://github.com/EOSIO/eos/issues/2028