全局偏移表(ELF)的结构如何。我正在尝试了解动态链接。谁能说出数据结构的外观。我以某种方式从未在网上找到它。

最佳答案

这是特定于操作系统和平台的,但是对于x86/x64 Linux,全局偏移表只是一堆函数地址。每个符号都有一个条目。在解析符号之前,(用于功能的)地址将指向过程链接表(PLT),但随后将被更新以指向实际的功能位置。

08-04 00:47