胡萝贝୧⍤⃝? 2023-07-05 09:48 采纳率: 46.7%
浏览 169
已结题

bash: ./X 无法执行二进制文件: 可执行文件格式错误

在 arm 机器上执行 x86 的可执行文件出现:bash: ./XX 无法执行二进制文件: 可执行文件格式错误

img

这种情况该怎么操作呢?

  • 写回答

2条回答 默认 最新

  • 老皮芽子 2023-07-05 10:36
    关注

    ARM 下不能执行 X86 的可执行文件
    你需要找这个文件的 ARM 版本
    也可以找到这个文件的源码,重新用 ARM 的编译器重新编译成 ARM 格式

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月13日
  • 已采纳回答 7月5日
  • 创建了问题 7月5日