Android和Linux动态加载机制及PLT/GOT做用介绍

1. Android和Linux动态加载机制 首先回顾一下Linux平台上,一个模块甲须要调用另一个模块乙中的函数时的动态连接机制:数组     一、模块甲在编译期间,将要引用的模块乙的名字与函数名写入自身的符号表。     二、运行期模块甲调用时,调用流程是从调用代码到PLT表到GOT表再跳入模块乙。     而如何保证模块甲的代码能从其PLT/GOT跳到正确的模块乙入口,这就是连接器作的事情。
相关文章
相关标签/搜索