当我实际上开始想知道链接器如何特别解决目标文件中的符号地址以及如何在链接器输出的可执行文件中组织它时,我正在阅读这篇文章。
- 链接器和编译器以及程序本身在运行时如何处理变量和函数引用?可执行文件中是否产生了开销(也可能被操纵)?
如果这缩短了答案,请随时使用技术词汇(我可以查找)来回答......
我询问的目的是为了更好地了解可执行文件的外观(我已经知道它不仅包含机器代码和数据。)
当我实际上开始想知道链接器如何特别解决目标文件中的符号地址以及如何在链接器输出的可执行文件中组织它时,我正在阅读这篇文章。
如果这缩短了答案,请随时使用技术词汇(我可以查找)来回答......
http://netwinder.osuosl.org/users/p/patb/public_html/elf_relocs.html 上面的文章将非常有助于回答您有关动态链接和重新定位的问题