我在Ubuntu 14.04上使用的是Go 1.2.1,它是通过包管理器安装的。go环境的输出
GOARCH="386"
GOBIN=""
GOCHAR="8"
GOEXE=""
GOHOSTARCH="386"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/mel/go"
GORACE=""
GOROOT="/usr/lib/go"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_386"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m32 -pthread"
CXX="g++"
CGO_ENABLED="1"我可以从命令行编译并运行hello world示例,但是GoClipse将GOROOT设置为/usr/lib/go会给我以下错误:
GOROOT: `/usr/lib/go/bin/go` executable not found.go二进制文件位于/usr/bin/go,而不是$GOPATH/bin/go。我怎么跟GoClipse说呢?
谢谢!
发布于 2015-09-10 22:53:56
根据@JimB的评论,在使用来自官方网站的go安装文件时工作,而不是包管理器版本,这是过时的,并将东西放在goclipse不能扩展的地方
https://stackoverflow.com/questions/32482031
复制相似问题