Linker 有关加载和链接elf文件的参考书或文档
我已经在Windows中实现了elf解析器的一些方面,直到获得符号表信息和符号相关信息。现在我想继续了解更多关于链接和加载的信息,我相信这与解析elf文件中的程序头有关 到目前为止,elf格式规范非常有用,但我发现很难理解和关联重定位信息、链接和加载到虚拟内存中Linker 有关加载和链接elf文件的参考书或文档,linker,loading,elf,Linker,Loading,Elf,我已经在Windows中实现了elf解析器的一些方面,直到获得符号表信息和符号相关信息。现在我想继续了解更多关于链接和加载的信息,我相信这与解析elf文件中的程序头有关 到目前为止,elf格式规范非常有用,但我发现很难理解和关联重定位信息、链接和加载到虚拟内存中 有人能推荐一份好的参考资料或文件吗?约翰·R·莱文(John R.Levine)的《链接器与加载器》(Linkers&Loaders)是本书的开头吗?目前,我的要求仅限于elf文件格式。John R.Levine的链接器和加载程序绝对是
有人能推荐一份好的参考资料或文件吗?约翰·R·莱文(John R.Levine)的《链接器与加载器》(Linkers&Loaders)是本书的开头吗?目前,我的要求仅限于elf文件格式。John R.Levine的链接器和加载程序绝对是入门的好资源。它进入链接器的高级操作,与特定的对象文件格式无关
然而,当谈到实际实现ELF链接器/加载程序的细节时,没有比ELF标准更好的文档了。这是非常不幸的,因为ELF标准非常简洁,而且可能模棱两可。我已经通过了一些链接器和加载程序,并且理解了相同的内容。@Techiegirl:除了上面提到的levine之外,你有没有看到其他关于链接器的好书。我刚刚完成elf格式的学习,希望进一步了解重新定位和链接的概念。谢谢。@user1182722不幸的是,我从来没有遇到过比这更好的书。也许看看像fromelf这样的应用程序的实际代码会对您有所帮助。坦率地说,ELF标准对于您的目的来说非常模糊。