升级Go 1.4后如何重建所有库

时间:2014-12-16 04:48:46

标签: go upgrade

我使用的是Go 1.3.3。安装1.4后,有许多类似的错误:

db/base.go:4: import /home/asd/Dropbox/go/pkg/linux_amd64/projc1/libs/Bool.a: 
 object is [linux amd64 go1.3.3 X:precisestack] 
  expected [linux amd64 go1.4 X:precisestack]

我该如何解决这个问题?我在go build上尝试了$GOPATH/src/projc1/libs/Bool/,但它没有效果。

2 个答案:

答案 0 :(得分:27)

您可能正在寻找go build -a强制重建现有软件包。

答案 1 :(得分:11)

啊,我看到,删除/home/asd/Dropbox/go/pkg/linux_amd64/projc1/可以解决这个问题。