链接

「链接」(Link)是一种存储管理技术。链接需要解析内部和外部符号表,把对符号名字引用转换为数值引用,要转换每个涉及名字地址的程序入口点和数据引用点成为数值地址。

链接程序的作用是根据目标模块之间的调用和依赖关系,将主调模块、被调模块、以及所用到的库函数装配和链接成一个完整的可装载执行模块。根据程序链接发生的时刻和链接方式,可分成三种:

  1. 静态链接
  2. 动态链接
  3. 运行时链接