我试图在OSX上交叉编译一个go app来为windows和linux构建二进制文件.我已经阅读了网上可以找到的所有内容.我发现的最近的例子已经发表(除了许多未完成的关于疯狂邮件列表的讨论):
http://solovyov.net/en/2012/03/09/cross-compiling-go/
但它不适用于我的安装.我去了1.0.2.由于1.0.2是最新版本,因此我认为以上所有示例都不适用于此版本.
尝试将./make.bash --no-cleanENV变量设置为386/windows,它确实构建了go,但它构建用于我的安装,这darwin/amd64完全忽略了ENV中设置的构建不同编译器的内容.
有人建议如何做(如果可以完成)?