【EOS开发】1.搭建EOS开发环境
2018年06月08日 ,当日EOS上线投票没有通过,次日继续投票。
一.EOSIO软件架构介绍
nodeos - 可以使用插件配置运行节点的核心EOSIO守护进程。用途是生产块,专用API和本地开发。
cleos - 与区块链交互的命令行界面,管理钱包
keosd - 管理EOSIO钱包的组件
二.EOS开发环境
搭建的开发环境:
ubuntu 18.04
EOS V1.0.1版本 基于EOS DAWN 4.2
三.EOS开发环境搭建
1.从github获取eos代码.
git clone https://github.com/EOSIO/eos --recursive
2.使用自动构建脚本
cd eos
./eosio_build.sh
3.构建验证
启动mongod并运行make tese
~/opt/mongodb/bin/mongod -f ~/opt/mongodb/mongod.conf &
cd build
make test
至此通过shell,环境搭建完成。
4.可选安装项
为了方便开发智能合约,可以使用make install目标将内容安装到/usr/local文件夹中。该步骤从该build文件夹运行。安装需要足够的权限。
cd build
sudo make install
四.总结
EOS环境还可以使用DOCKER,或者是手动安装方式,详情参见官网的开发指南。
本人是一名c++程序员,开始在steemit记录EOS开发的学习过程,若文内有不正确之处,希望大家指出。
我也在这方面努力,并且希望寻找志同道合的人一起做DAPP,持续关注。
共勉