use*_*405 7 linux osx executable
我想执行一个程序(我知道它是用 C++ 编写的),但出现此错误:
zsh: exec format error: ./myProgram
Run Code Online (Sandbox Code Playgroud)
的输出file myProgram:
myProgram: Mach-O i386 executable
Run Code Online (Sandbox Code Playgroud)
我的系统是 64 位 Linux。我还尝试了 32 位 Ubuntu VM,但我得到:
bash: ./myProgram: cannot execute binary file: Exec format error
Run Code Online (Sandbox Code Playgroud)
为什么我不能执行那个程序?我怎样才能执行它?
亲爱的,你可能会很幸运:
Darling 是一个转换层,允许您在 Linux 上运行未经修改的 OS X 二进制文件。从本质上来说,它与著名的 Wine 项目类似。
此时,Darling 不太可能运行您最喜欢的 OS X 应用程序。有关更多信息,请查看项目状态。始终欢迎开发人员加入该项目。