第七章《链接》(一)

2018-12-09  本文已影响0人  ShawnIsACoder

链接

链接是将各种代码和数据片段收集并组合成为一个单一文件的过程,其可以发生在:

  1. 编译时
  2. 加载时
  3. 运行时

在现代系统中,链接是由链接器自动执行的

静态链接

以一组可重定位目标文件和命令行参数作为输入,生成一个完全链接的、可以加载和运行的可执行目标文件作为输出

静态连接器通过两个任务完成可执行文件的构造

目标文件

包含三种形式:

可重定位目标文件

一个典型的ELF可重定位目标文件如下:

典型的可重定位目标文件.png
上一篇 下一篇

猜你喜欢

热点阅读