& _2 c2 }4 P- \ P8 I/ s: e2 {4 k
mac 基础环境) V i) c. ?# B& m! `& @3 b
获取并编译 EOS
下载 eos
编译源码生成可执行文件
$ ./eosio_build.sh: C! T: m1 q( g/ W# P
编译时间比较长,需要耐心等待,大约30分钟~50分钟,编译成功:
EOS附带的可执行程序:
nodeos: 区块链服务器节点生成组建3 \7 v/ x- n1 [6 T# m+ Q! I
cleos: 和区块链交互的接口命令
keosd: EOS 钱包 y5 y0 ]$ E1 t/ K9 ]
eosio-launcher:节点网络组成和部署的应用
所有这些程序/eos/build/programs都存在于这个文件夹1 [" [% j) G8 [3 V9 G, R$ q
8 l$ U9 I0 y* V# _5 ~" S. ~
运行一个单节点网络
- $ cd build/programs/nodeos
- $ ./nodeos
执行完./nodeos程序后会抱错7 U. Z$ {. ^1 B1 [3 Z
- ]# V' ]" O5 {% y2 E: p4 J
出现上面错误,我们需要配置一下config.ini6 s/ ?" V$ C7 L6 l( o
修改内容,如下图所示:
完整的 config.ini,如下所示: E4 M/ [3 x. W2 E
2 X4 [+ k" ?& A
修改完 config.ini,然后重新进入 eos/build/programs/nodeos/ 执行 ``
运行成功,结果如下:
查看区块信息) f# B8 {7 z9 ?% N
5 r$ S) n) ]2 r. j, l; |
参考资料
https://github.com/EOSIO/eos/issues/2028