我正在尝试为 linux/arm 编译一个 Go 应用程序,并在我的 Ubuntu 机器上不断遇到问题。当我GOOS=linux GOARCH=arm go build
在我的源目录中运行时,我得到了大量的错误,这些错误是:
# github.com/huin/mqtt
gccgo:错误:无法识别的命令行选项`-marm`
运行gccgo --help
通知我以 -g、-f -m (和其他)开头的选项将传递给 gccgo 启动的任何子进程,所以我不知道它将 -marm 发送到哪个进程。
有什么线索吗?Ubuntu 14.10 LTS,64 位