windows PE二进制和linux ELF二进制格式有什么区别? 当编译器应该只创build与源代码等价的汇编语言时,如何将文件转换为指定格式的操作系统? 有人可以简单解释吗?
PE和ELF只是描述类似信息的不同格式。 他们都没有“访问处理器”。 两者都包含操作系统用于加载二进制可执行文件的信息。 处理器并不关心如何加载可执行代码。