似乎有some scripts个是为了帮助你为Mac设置交叉编译而编写的;我说不出它们有多好,或者对你的项目有多适用.在文件中,10.4的交叉编译参考these instructions,10.5的交叉编译参考these ones;这些说明可能比脚本更有用,这取决于脚本是否适合您的需要.
如果您的程序是免费或开源软件,那么您可能希望创建一个MacPorts端口文件(文档here),并允许用户使用MacPorts构建您的程序;这通常是在Mac OS X上安装可移植的免费或开源软件的首选方式.MacPorts在过go 被认为是在Linux上运行的,因此可以在Linux上开发和测试您的Portfile(尽管它显然需要在Mac上测试).