0
A
回答
5
要建立针对不同平台的二进制文件,我用GOX
GOX是一个简单,无装饰的工具,转到交叉编译,其行为 很像标准去打造。 Gox将平行构建多个 平台。 Gox还将为您建立 的交叉编译工具链。
你告诉它你想要定位哪个平台,并且一个命令会为它们中的每一个建立一个单独的二进制文件。但是一个二进制文件不能定位多个系统。
要建立OSX(64位)和Linux(32位和64位),你可以使用:
gox -osarch="darwin/amd64 linux/386 linux/amd64"
相关问题
- 1. 通过CI为Linux和Mac构建二进制文件
- 2. 无法构建或安装GO工具二进制文件
- 3. 构建多个平台的Linux二进制文件
- 4. 如何运行Go二进制文件?
- 5. 是否可以在非Mac unix机器上构建Mac二进制文件?
- 6. 如何使用C++ 11为旧版Linux构建二进制文件?
- 7. 在Mac OS X下仿真Linux二进制文件
- 8. 如何在Linux上编译英特尔Mac二进制文件?
- 9. 二进制文件和写入结构
- 10. 如何从Python代码创建Unix和Linux二进制文件
- 11. 如何使用gccgo构建完整的go程序二进制文件?
- 12. 在'go install package'期间创建少量二进制文件
- 13. Mac的PyGTK二进制文件
- 14. MAC OS X二进制文件的MACOSX_DEPLOYMENT_TARGET
- 15. 为ArrayList创建二进制文件
- 16. 创建和二进制文件
- 17. 手机SDK的Linux二进制文件
- 18. 在Linux上旋转二进制文件
- 19. Linux的shell:写IP二进制文件
- 20. 为Android构建Dropbear dbclient二进制文件
- 21. 在64位CentOS上为ARM构建32位二进制文件
- 22. QT 4.8.x和VS2012预构建二进制文件?
- 23. 在Windows下构建基于PyGTK和poppler的二进制文件
- 24. 运输* .so和二进制文件,同时构建RPM包
- 25. 源构建vs二进制构建?
- 26. 在Linux中运行Google Go二进制文件的无效参数
- 27. WebKit每晚构建二进制文件和Safari二进制文件有什么区别?
- 28. 如何从多个C++文件构建二进制文件?
- 29. Cassandra和二进制文件
- 30. 将二进制文件转换为linux中的文本
你不能建立一个在Mac和Linux上运行一个单一的二进制文件,如果那是你意思。他们使用不同的二进制格式,Mach-O和ELF。 –