您好,登錄后才能下訂單哦!
在linux系統(tǒng)上直接安裝go1.4以上版本都會包錯:
##### Building Go bootstrap tool.
cmd/dist
ERROR: Cannot find /home/go/go1.5/bin/go.
Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4
為了構建 Go 1.x (x ≥ 5),需要先安裝 Go 1.4 到 $GOROOT_BOOTSTRAP. 默認的 $GOROOT_BOOTSTRAP 是 $HOME/go1.4. 我們使用 Go 1.4 作為啟動的基礎版本來編譯工具鏈。
我們先來看看構建 Go 1.4 是怎么樣的:
使用 gcc 或者 clang 構建 cmd/dist .
使用 dist、build 編譯器工具鏈(gcc 或者 clang)
NOP
使用 dist 構建 cmd/go (as go_bootstrap)
使用 go_bootstrap 構建其他的標準庫和命令
而 Go 1.x (x ≥ 5) 的構建將變成:
使用 Go 1.4 構建 cmd/dist
使用 dist 構建編譯器工具鏈
使用 dist 重新構建編譯器工具鏈
使用 dist 構建 cmd/go (go_bootstrap)
使用 go_bootstrap 構建其他標準庫和命令
先安裝go1.4 將$GOROOT_BOOTSTRAP設置到1.4版本的安裝路徑。在安裝1.5版本,使用go version即可查看安裝是否成功。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。