在 macOS 上交叉编译 Go 应用
问题:
我们可以交叉编译吗macOS 上的 Go 应用程序可为 Windows 生成二进制文件Linux?
答案:
是的,可以在 macOS 上交叉编译 Go 应用程序。在 Go 1.5 及更高版本中,交叉编译过程已得到简化,现已集成到构建过程中。
与 Go 1.5 及更高版本的交叉编译:
env GOOS=linux GOARCH=arm go build -v github.com/path/to/your/app
这将为指定的目标操作系统和架构编译 Go 应用程序。
以上是我可以在 macOS 上为 Windows 和 Linux 交叉编译 Go 应用程序吗?的详细内容。更多信息请关注PHP中文网其他相关文章!