Build IOST
安装Golang
至少需要安装 Go 1.13。
你可以参考这里进行安装. 之后运行
go version
应该输出"go version go1.13".
为了你的golang可以更好使用,你可能需要添加如下环境变量
# Golang export GOPATH=$(go env GOPATH) export PATH=$PATH:$GOPATH/bin
安装 Git LFS
至少需要安装 Git LFS (v2.5.2)。
MacOS安装
brew install git-lfs && git lfs install
Ubuntu安装
# see also: https://github.com/git-lfs/git-lfs/wiki/Installation
sudo apt install -y git-lfs && git lfs install
CentOS安装
yum --enablerepo=epel install -y git-lfs && git lfs install
获取代码
mkdir -p $GOPATH/github.com/iost-official/
cd $GOPATH/src/github.com/iost-official/
git clone https://github.com/iost-official/go-iost.git
编译
cd $GOPATH/src/github.com/iost-official/go-iost
git lfs pull
cd vm/v8vm/v8/; make deploy; cd ../../..
make build install