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

Windows 64位的.go文件编译错误

Windows 64位的.go文件编译错误

Go
慕慕森 2021-05-06 09:10:37
我最初的问题是这个。peterSO正确回答了这一问题。然而,当我试图执行。去计划,我发现喜欢的错误这 对于程序1和此方案2。谁能帮我一下,这怎么解决?
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

您已安装围棋的多个版本,包括release/release.r60.3与weekly.2011-09-01对windows 386。如果您的PATH环境变量指向8gfor,[windows 386 release.r60.3 10076]但是您的GOROOT环境变量指向for的包[windows 386 weekly.2011-09-01 9631],则将出现以下错误。


C:\Arpssss> 8g hello.go

hello.go:3: import C:/go/pkg/windows_386/fmt.a: 

object is [windows 386 weekly.2011-09-01 9631] 

expected [windows 386 release.r60.3 10076]

清理您创建的混乱!卸载Go。删除所有go安装文件夹。安装gowin386_release.r60.3_installer.exe。


检查您的GOROOT(对于Go包)和GOBIN(对于8g)环境变量。


C:\>set GO

GOBIN=C:/Go/bin

GOROOT=C:/Go

检查这GOBIN是您的PATH环境变量中唯一的go文件夹。例如,


C:\>set PATH

PATH=...;C:/Go/bin;...;

...省略号在哪里。


查看完整回答
反对 回复 2021-05-10
  • 1 回答
  • 0 关注
  • 209 浏览
慕课专栏
更多

添加回答

举报

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