第226页 动态链接
- 章节名:动态链接
- 页码:第226页
程序开发和发布
动态链接
程序的可扩展性和兼容性
动态链接的基本实现
动态链接程序运行时地址空间分布
以上提到的program1为可执行程序exe(windows下),lib.so可以看作是lib.dll,意思是先加载链接依赖的动态库,再把控制权交给exe,之后exe才能正常工作。 引自 动态链接 地址无关代码 固定装载地址的困扰
装载时重定位
地址无关代码
共享模块的全局变量问题
数据段地址无关性
延迟绑定(PLT)
延迟绑定实现
52人阅读
hao对本书的所有笔记 · · · · · ·
-
第180页 可执行文件的装载与进程
进程虚拟地址空间 PAE扩展
-
第200页 可执行文件的装载与进程
从操作系统的角度来看待文件装载 Linux进程虚拟空间中的一个段叫做虚拟内存区域(VMA)。在wi...
-
第226页 动态链接
-
第271页 Linux共享库的组织
共享库版本 共享库兼容性 共享库系统路径 共享库查找过程 环境变量
-
第289页 windows下的动态链接
DLL的简单例子 使用DLL 使用模块定义文件 DLL显示运行时链接 符号导出导入表 导出表
> 查看全部17篇
说明 · · · · · ·
表示其中内容是对原文的摘抄