8 W1 p# }6 ^+ ~0 _6 l5 n/ j
mac 基础环境
获取并编译 EOS
下载 eos
编译源码生成可执行文件' C+ k6 W4 D: ~
$ ./eosio_build.sh1 P V, z& d% Y- w+ ^& q" x
编译时间比较长,需要耐心等待,大约30分钟~50分钟,编译成功:
EOS附带的可执行程序:/ _7 K) O4 p' L
nodeos: 区块链服务器节点生成组建
cleos: 和区块链交互的接口命令 Q( m- n7 T% e% k
keosd: EOS 钱包
eosio-launcher:节点网络组成和部署的应用
所有这些程序/eos/build/programs都存在于这个文件夹
/ u- l0 V# T- y: Y! H b
运行一个单节点网络 C3 e+ ~* \; c) H
- $ cd build/programs/nodeos4 s& t m$ E! L7 i; F5 v3 ?0 l
- $ ./nodeos
执行完./nodeos程序后会抱错4 e' l+ N O/ {9 y. f
4 b2 l) s6 T5 R2 A& X2 x6 f
出现上面错误,我们需要配置一下config.ini
修改内容,如下图所示:
完整的 config.ini,如下所示:
f, _- X5 Z) M: a1 u! J
修改完 config.ini,然后重新进入 eos/build/programs/nodeos/ 执行 ``
运行成功,结果如下:
查看区块信息+ p) W2 O# ~3 q. l) H
# N# y# N6 s; P5 r# T0 b- W
参考资料
https://github.com/EOSIO/eos/issues/2028