我想在 Linux (Ubuntu) 的 Windows 10 中编译我的 Go 代码。
我使用命令:
SET GOOS=linux
SET GOARCH=amd64
go build .\main.go
但编译器会创建一个 .exe 文件。
如何为 linux 交叉编译此代码?
最佳答案
如果您使用 PowerShell,那么您应该使用 $Env:GOOS = "linux"; $Env:GOARCH = "amd64";去构建 .\main.go
关于go - 我不能使用交叉编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56404518/