【EOS开发】1.搭建EOS开发环境

in #eos6 years ago

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开发的学习过程,若文内有不正确之处,希望大家指出。

Sort:  

我也在这方面努力,并且希望寻找志同道合的人一起做DAPP,持续关注。

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.033
BTC 69386.82
ETH 3714.50
USDT 1.00
SBD 3.85