无法执行二进制文件:执行格式错误

无法执行二进制文件:执行格式错误

抱歉,我对此不太熟悉...我在尝试运行脚本时遇到此错误。其他提到此错误的帖子没有帮助。以下是我在其他帖子中看到的一些输出:

uname -a
Linux aaron-850-065se 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

file filename
Mach-O 64-bit x86_64 executable

有什么想法可以让我的文件运行吗?

答案1

Mach-O 64-bit x86_64 executable是 OS X 上使用的二进制可执行文件格式。如果您从某个地方下载了此文件,则似乎您下载的是 OS X 版本而不是 Linux 版本。

相关内容