IOST 빌드
Golang 설치
Go 1.16 이상이 필요합니다. CGO도 필요합니다. 설치는 여기를 참고하세요. 설치 후 다음을 실행합니다.
go version
"go version go1.16" 같은 출력이 나타나야 합니다.
Golang을 보다 원활히 사용하려면 다음 환경 변수를 추가하는 것이 좋습니다.
# Golangexport 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 설치
# 참고: 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
코드 클론
git clone https://github.com/iost-official/go-iost.git
IOST 빌드
cd go-iost
git lfs pull
make vmlib_install
make build install