使用Go
1.5,他们似乎改善了交叉编译过程,这意味着它已内置。不需要
./make.bash-ing或
brew-ing。这里描述了该过程,但是对于那里的TLDR-ers(像我一样):您只需设置
GOOS和
GOARCH环境变量并运行go
build。
对于甚至更懒惰的复制粘贴器(例如我),如果您使用的是* nix系统,请执行以下操作:
env GOOS=linux GOARCH=arm go build -v github.com/path/to/your/app
您甚至学到了
env技巧,它使您可以完全免费地为该命令设置环境变量。



