第六章 - 题目分析[1 - 9]
本章概要
本章主要进行的习题知识点范围如下:
- 实验代码框架讲解
- MakeFile 脚本分析
- ld 脚本分析
对于 MakeFile 文档,我们将会进行 5 道练习题,内容分别为:
- 编写第一份 MakeFile
- 编写用于测试的 MakeFile
- 使用 Makefile 静态链接程序
- 使用 Makefile 构建第一个静态链接库
- 使用 Makefile 构建第一个动态链接库
在 MakeFile 题目中,涉及到了 gcc 编译的一部分内容和一些 MakeFile 的基础知识点。
对于 ld 脚本,我们将会进行 4 道练习题,内容分别是:
- 编写一个简单的 ld 文件并指定内存区域。
- 编写一个简单的 ld 文件并指定 text 起始地址。
- 编写一个简单的 ld 文件并指定自定义 symbol。
- 编写一个简单的 ld 文件并指定自定义 section。
这部分内容要求同学们对于 ld 脚本的结构有一定的了解,并且要了解大致的编译原理。