第六章 - 题目分析[1 - 9]

本章概要

本章主要进行的习题知识点范围如下:

  • 实验代码框架讲解
  • MakeFile 脚本分析
  • ld 脚本分析

对于 MakeFile 文档,我们将会进行 5 道练习题,内容分别为:

  1. 编写第一份 MakeFile
  2. 编写用于测试的 MakeFile
  3. 使用 Makefile 静态链接程序
  4. 使用 Makefile 构建第一个静态链接库
  5. 使用 Makefile 构建第一个动态链接库

在 MakeFile 题目中,涉及到了 gcc 编译的一部分内容和一些 MakeFile 的基础知识点。

对于 ld 脚本,我们将会进行 4 道练习题,内容分别是:

  1. 编写一个简单的 ld 文件并指定内存区域。
  2. 编写一个简单的 ld 文件并指定 text 起始地址。
  3. 编写一个简单的 ld 文件并指定自定义 symbol。
  4. 编写一个简单的 ld 文件并指定自定义 section。

这部分内容要求同学们对于 ld 脚本的结构有一定的了解,并且要了解大致的编译原理。

本章目录