阿龙的学习笔记---《程序员自我修养-链接、装载与库》读书笔记(二)

四、静态链接 首先放一个例子,从这里来看静态链接到底做什么。 1. 空间与地址的分配 首先,对于两个目标文件,肯定要合并到一起,各个段合并在一起。一般链接器都会将不同目标文件的相同段放在一起。 空间与地址的分配: 扫描输入目标文件,并且获得它们的各个段的长度、属性和位置,把不同符号表中的符号统一放到全局符号表。这一步中,链接器将能够获得所有输入目标文件的段长度,并且将它文件中各个段合并后的长度与位
相关文章
相关标签/搜索