gpt4 book ai didi

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

转载 作者:数据小太阳 更新时间:2023-10-29 03:32:09 24 4
gpt4 key购买 nike

我最初的问题是,this . peterSO 正确回答了这个问题。但是,当我尝试执行 .go 程序时,我发现了类似 this 的错误。对于程序 1this对于程序 2 .任何人都可以帮助我,如何解决这个问题?

最佳答案

您已经安装了多个版本的 Go,包括 release/release.r60.3weekly.2011-09-01 for windows 386。如果您的 PATH 环境变量指向 8g for [windows 386 release.r60.3 10076] 但您的 GOROOT环境变量指向 [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安装文件夹。安装 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;...;

其中 ... 是一个省略号。

关于compilation - Windows 64 位的 .go 文件编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com