1

题主说。但为了更清楚,我想知道细节上有什么区别。我的意思是二进制标头,或者一些数据对齐,或者映射和重新映射函数的方法或者你知道的其他东西?

你可以在 iOS 上使用 Android ARM ELF 二进制文件吗?为什么不?我的意思是系统调用?库?elf格式的区别?我知道达尔文不是 Linux。所以也许是系统调用。但我只是猜测,我想从知道的人那里知道。

比如我用arm-ios gcc编译,然后用arm-linux ld链接,会发生什么?它会起作用吗?或者如果不是,为什么不呢?

对不起,我的措辞很乱,因为我缺乏一些深入的知识。但这就是我寻求专业知识的原因。否则我会知道如何自己找到这些信息。

谢谢

4

1 回答 1

1

iOS 二进制文件不使用 ELF 文件格式,而是使用mach-o文件格式。这是完全不同的格式。

于 2013-05-21T12:36:11.383 回答