是否有可能在ARM机器上使用gcc编译为x86?我找不到任何-march
选项,这将允许这样做..如果它不能完成,没有什么大不了的,但我仍然有兴趣知道是否有可能。从ARM针对x86?
1
A
回答
0
是的,但你不想要一个大型机器。您想要用arm作为主机架构并使用x86作为目标架构来构建或安装交叉编译器。 通常(假设是linux操作系统),您可能会得到x86_64-linux-gnu-gcc等编译器的二进制文件和C++编译器的x86_64-linux-gnu-g ++二进制文件。
构建海湾合作委员会交叉编译器是一个艺术,但海湾合作委员会的文件是相当不错的。
-1
不可以,因为交叉编译器(包括clang)可以从主机gcc为目标生成二进制文件。没有可以从arm生成x86指令的编译器。
相关问题
- 1. 针对特定平台构建Duktape(ARM 32/ARM 64)
- 2. 交叉编译针对ARM的WebRTC
- 3. 针对ARM Linux的Flash Player调试?
- 4. 针对ARM的交叉编译x264
- 5. 针对ARM的Nano-x交叉编译
- 6. 针对x86和x64的安装程序?
- 7. Android Studio仿真器:Intel Atom x86与ARM
- 8. 是否有可能将针对iOS ARM编译的.ipa转换为可以在模拟器上运行的x86?
- 9. 为什么ARM的cl.exe尝试从ARM开发人员命令行构建x86或x64应用程序?
- 10. 针对ARM设备的交叉编译库
- 11. 针对ARM交叉编译apr-1.5.2问题
- 12. 针对ARM的交叉编译opencv项目
- 13. 针对ARM(Raspberry Pi)的交叉编译R
- 14. 针对ARM架构的交叉编译portaudio
- 15. 针对Linux或Cygwin上ARM的交叉编译设置
- 16. 针对ARM(Symbian/Meego)交叉编译Apache Axis 2 C
- 17. 针对ARM处理器的基于Windows的开发
- 18. 针对ARM架构的内核模块交叉编译
- 19. 编译错误Linux内核4.10.8针对ARM
- 20. 针对ARM/NEON的64位/ 32位除法算法更快?
- 21. 针对ARM 9处理器的opencv交叉编译
- 22. 针对EBFE的ARM等价物发出什么字节?
- 23. 使用相对指针寻址数据(x86-32汇编程序)
- 24. 将针对x86的.NET EXE运行在AMD芯片上吗?
- 25. rpmbuild针对x86-64的32位lib软件包
- 26. 针对x86的更接近金属的替代汇编语法?
- 27. ASM x86相对JMP
- 28. atan2近似11位尾数在x86(与SSE2)和ARM(与vfpv4 NEON)
- 29. 是否有可能将非UWP(ARM + x86)与UWP插件集成?
- 30. 我可以在x86 C程序中模拟ARM NEON吗?