我可以在OS X上交叉编译ARMv7的GO二进制文件吗?

时间:2016-04-13 05:32:03

标签: go cross-compiling

我有一个GO程序,我想将其二进制文件提供给客户,以便在RaspberryPi 3上运行。我通过在环境中设置GOARM=7GOOS=linux来交叉编译OS X上的GO程序根据{{​​3}}的说明。但是,二进制文件无法在RPi3上运行。它因此错误而失败。

cannot execute binary file: Exec format error

我很确定在交叉编译中可能存在问题,但很清楚问题是什么。任何帮助表示赞赏。

0 个答案:

没有答案