为了账号安全,请及时绑定邮箱和手机立即绑定

从源代码安装时出错

从源代码安装时出错

Go
至尊宝的传说 2022-01-04 18:50:04
我正在尝试从源代码安装我按照这个步骤git clone https://go.googlesource.com/gocd gogit checkout go1.6.1cd src./all.bash现在它给了我错误说##### Building Go bootstrap tool.cmd/distERROR: Cannot find /root/go1.4/bin/go.Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.知道如何解决这个问题吗,我只需要设置 env 变量或需要任何其他安装吗?
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

您需要安装 Go 1.4 或更高版本才能构建最新的 Go 版本。构建脚本默认为某个路径,但如果它不存在,您需要设置 GOROOT_BOOTSTRAP 环境变量以指向以前的 Go 安装。


查看完整回答
反对 回复 2022-01-04
?
繁星coding

TA贡献1797条经验 获得超4个赞

Go 是用 Go 编写的(从 1.5 版开始),所以你必须先安装 Go1.4。只需获取 Go Version Manager 并运行:


$ gvm install go1.4 

$ gvm use go1.4 

$ export GOROOT_BOOTSTRAP=$GOROOT

另一种方法是安装gcc go前端:


$ sudo apt-get install gccgo-5

$ sudo update-alternatives --set go /usr/bin/go-5

$ export GOROOT_BOOTSTRAP=/usr


查看完整回答
反对 回复 2022-01-04
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

如果您不使用 gvm 并且在 Linux 上,则您的 go 二进制文件主要安装在/usr/local/go/bin/go. 您需要设置/usr/local/go为您GOROOT_BOOTSTRAP的:

$ export GOROOT_BOOTSTRAP=/usr/local/go


查看完整回答
反对 回复 2022-01-04
  • 3 回答
  • 0 关注
  • 449 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信