动态连接

动态连接 动态连接的基本思想是把程序按照模块拆分红各个相对独立部分,在程序运行时才将它们连接在一块儿造成完整的程序,而不是像静态连接同样把全部程序模块都连接成一个单独的可执行文件。linux 静态连接时,整个程序最终只有一个可执行文件,它是一个不可分割的总体; 在动态连接下,一个程序被分红了若干个文件。 那么在共享对象被装载时,如何肯定他在进程虚拟地址空间中的位置呢?程序员 地址无关代码 在早期有
相关文章
相关标签/搜索