windows 交叉编译arm linux go程序
###要点:每一行的后面不要留空格,否则会编译失败或者编译成本平台的程序##
## 在cmd命令提示符中进行编译,powershell上失败
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=arm
go build main.go
GO语言笔记--(一)跨平台编译
最新推荐文章于 2025-08-19 14:12:56 发布
本文介绍了如何在Windows的cmd命令提示符下,而非PowerShell,设置环境变量并使用Go进行交叉编译,以生成适用于Armlinux平台的Go程序。关键步骤包括设置CGO_ENABLED为0,GOOS为linux,GOARCH为arm,然后执行gobuild命令编译main.go文件。注意避免行尾空格,否则可能导致编译错误或生成本机程序。
822

被折叠的 条评论
为什么被折叠?



