可以做视频推广的网站有哪些内容/网站大全
原文地址https://www.b2bchain.cn/3573.html
1.安装go环境
go语言官方下载地址:https://golang.org/dl/
下载对应版本
版本最好是13.10,老版本会有问题
下载之后切换到对应目录
tar xf go1.13.10.linux-amd64.tar.gz -C /usr/local
嗯。。。后面有坑,搞了很久
2.修改环境变量
vim ~/.bashrc
在最后面加上配置
export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOARCH=amd64 # 注意这个坑!!!!必须加否则报错
坑描述:
跨平台交叉编译涉及两个重要的环境变量:GOOS和GOARCH,分别代表Target Host OS和Target Host ARCH,如果没有显式设置这些环境变量,我们通过go env可以看到go编译器眼中这两个环境变量的当前值:
> go env
GOARCH 为386 或者amd64。如果此项配置错误,在编译安装其他程序时会报错:
go install: cannot install cross-compiled binaries when GOBIN is set
修改命令生效
source ~/.bashrc
在刚才配置的gopath对应的路径
新建目录
在该目录中建立三个子目录(名字必须为src、pkg和bin)
3.下载以太坊go版本
git clone https://github.com/ethereum/go-ethereum.git
切换目录 即可
make geth
增加gethbin目录到环境变量
export PATH=$PATH:/home/lzl/ethtest/go-ethereum/build/bin
公众号推送
区块链相关技术文章