Go|跨平台编译 发表于 2023-08-09 更新于 2024-11-19 分类于 golang 本文字数: 342 阅读时长 ≈ 1 分钟 通过命令传参linux系统12# 通过 GOOS指定系统,GOARCH指定架构CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go windows系统上述命令在powershell,cmd中不可用 通过设置环境变量123456789#查看go环境变量go env# 设置go env -w GOOS=windows GOARCH=amd64# 设置完环境变量再构建go build -o xxx xxx.go 系统,架构值参考12345678910$GOOS $GOARCH darwin 386darwin amd64freebsd 386freebsd amd64linux 386linux amd64linux armwindows 386windows amd64 参考 go cmd 本文作者: yigmmk 本文链接: https://programnotes.cn/go-build-cross-platform/index.html 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 欢迎关注我的其它发布渠道 WeChat