3.3. 链接器

重定位:重新计算各个目标的地址过程
符号:表示一个地址,可能是一段子程序的起始地址,也可能是一个变量的起始地址
把每个源代码模块单独编译,然后将他们组装起来,组装模块的过程叫做链接
链接过程包含:地址和空间分配,符号决议(符号绑定,名称绑定,地址绑定,指令绑定),重定位
地址修正过程叫做重定位,每个要被修改的地方叫重定位入口