【发布时间】:2013-09-30 16:26:04
【问题描述】:
COFF(通用对象文件格式)和 ELF(可扩展和可链接格式)有什么区别,除了它们用于不同的平台??
如果我有 C 编译器,我的链接器在工具链中将收到的对象文件是 COFF 类型的,在 Windows 上。如果是 linux,它将是 ELF。
是什么使他们成为两个不同的东西?首先,我考虑了它(链接器)将根据它收到的对象文件的类型生成的可执行文件。是这样吗?
【问题讨论】:
标签: linker executable object-files