golang跨平台编译成arm平台文件

本人是linux系统。

下面开始正文....安静

如果你需要cgo支持CGO_ENABLED=1,反之为0.

同时要指定CC

然后执行CGO_ENABLED=1 GOOS=linux GOARCH=arm GOARM=7 CC=arm-linux-gnueabi-gcc-4.7 go build即可生成二进制文件


参考:

https://github.com/golang/go/issues/16801


版权声明:本文为Wen_dy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。