计系第七章链接-1详解.pptxVIP

  • 25
  • 0
  • 约8.66千字
  • 约 29页
  • 2017-04-06 发布于湖北
  • 举报
第四章 程序的链接 目标文件格式 符号解析与重定位 共享库与动态链接 可执行文件的链接生成 主要教学目标 使学生了解链接器是如何工作的,从而能够养成良好的程序设计习惯,并增加程序调试能力。 通过了解可执行文件的存储器映像来进一步深入理解进程的虚拟地址空间的概念。 包括以下内容 链接和静态链接概念 三种目标文件格式 符号及符号表、符号解析 使用静态库链接 重定位信息及重定位过程 可执行文件的存储器映像 可执行文件的加载 共享(动态)库链接 程序的链接 分以下三个部分介绍 第一讲:目标文件格式 程序的链接概述、链接的意义与过程 ELF目标文件、重定位目标文件格式、可执行目标文件格式 第二讲:符号解析与重定位 符号和符号表、符号解析 与静态库的链接 重定位信息、重定位过程 可执行文件的加载 第三讲:动态链接 动态链接的特性、程序加载时的动态链接、程序运行时的动态链接、动态链接举例 一个典型程序的转换处理过程 #include stdio.h int main() { printf(hello, world\n); } 经典的“ hello.c ”C-源程序 # i n c l u d e sp s t d i o . 35 105 110 99 108 117 100 101 32 60 115 116 100 105 111 46 h \n \n i n t sp m a i

文档评论(0)

1亿VIP精品文档

相关文档