我正在尝试执行一个 Mach-O 类型的二进制文件,但它不起作用!
我的操作系统是:
Linux 树莓派 4.14.34-v7+ BST 2018 armv7l GNU/Linux
我试图将文件执行为
Mach-O armv7 可执行,标志:<NOUNDEFS|DYLDLINK|TWOLEVEL>
错误:
bash:./roplevel1:无法执行二进制文件:执行格式错误
我应该怎么办?我是新的!感谢您的阅读。
我正在尝试执行一个 Mach-O 类型的二进制文件,但它不起作用!
我的操作系统是:
Linux 树莓派 4.14.34-v7+ BST 2018 armv7l GNU/Linux
我试图将文件执行为
Mach-O armv7 可执行,标志:<NOUNDEFS|DYLDLINK|TWOLEVEL>
错误:
bash:./roplevel1:无法执行二进制文件:执行格式错误
我应该怎么办?我是新的!感谢您的阅读。
您可能无法直接运行它。它是为 MacOS X 生成的二进制文件,因此它就像尝试在 Linux 上运行 Windows .exe 文件一样。
有很多方法可以使用 Mach-O 二进制文件,但它始终是一个模拟器或类似的东西(如 Windows 二进制文件的 Wine):https ://github.com/shinh/maloader或http://www.darlinghq.org/