我有一系列Unix Executable Files
我需要转换为Ubuntu可执行文件;在运行file <filename>
时,我被告知它是一个Mach-O 64位可执行文件。我在64位Ubuntu操作系统上运行它。
我的问题是,有没有办法将这些文件转换为Linux可执行文件?如果没有人知道某个地方我可以提供Linux Oracle 10g ProC可执行文件,作为解决问题的秘密方法。
答案 0 :(得分:0)
我怀疑那些是为Mac OS X编译的。如果是这样,那么您有一个 *非常小机会在Linux系统上运行它们:尝试通过maloader运行它们。如果有效,请开心。如果没有,那么它就不起作用,因为Linux没有OS X所拥有的相同核心系统库(所谓的“框架”)。在这种情况下,你无法做任何事情。