有关加载和链接elf文件的参考书或文档

时间:2011-09-20 07:12:00

标签: linker loading elf

我在Windows中实现了elf解析器的某些方面,直到获取符号表信息和符号相关信息。现在我想继续了解更多有关链接和加载的信息,我认为这与解析elf文件中的程序头有关。

到目前为止,elf格式规范非常有用,但我发现很难理解并与重定位信息,链接和加载到虚拟内存有关。

有人可以建议一个好的参考或文件吗?是Linkers& John R. Levine的装载机从这本书开始?我的要求目前仅限于精灵文件格式。

1 个答案:

答案 0 :(得分:2)

Linkers& John R. Levine的装载机绝对是一个很好的入门资源。它进入链接器的高级操作,与特定的目标文件格式无关。

然而,当谈到实际实现ELF链接器/加载器的细节时,实际上没有比ELF标准更好的文档。这是相当不幸的,因为ELF标准非常简洁,可能含糊不清。