doujing1156 2015-04-08 12:20
浏览 48

Go正在打印xgcc版本,但未打印已安装版本

On go version : It prints

go version xgcc (Ubuntu 4.9.1-0ubuntu1) 4.9.1 linux/amd64

My installed version is the latest one and i.e 1.4.2

which got installed from the tar version : go1.4.2.linux-amd64.tar.gz

GO Environmental variables looks exactly like this:

GOARCH="amd64"
GOBIN="/home/user/coding/golang/gocnew/goc/bin"
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/user/coding/golang/gocnew/goc"
GORACE=""
GOROOT="/home/user/go"
GOTOOLDIR="/home/user/go/pkg/tool/linux_amd64"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CXX="g++"
CGO_ENABLED="1"    

I expect go version to be printed as 1.4.2, so how that can be achieved?

  • 写回答

2条回答 默认 最新

  • dourong9253 2015-04-14 06:35
    关注

    Looks like you have two versions of Go installed. One from ubuntu package manager and one you installed from source tar.

    To confirm kindly try to remove gccgo :

    sudo apt-get remove gccgo
    
    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分