8 静态库与动态库

热插拔代码

你已经见识过标准库的威力。

是时候在代码中发挥这种威力了。在本章中,你将学会创建自己的库,以及在多个程序中复用相同代码;还将掌握编程大师的秘诀——通过动态库在运行时共享代码;最后你将写出易于扩展并可以有效管理的代码。

值得信赖的代码

尖括号代表标准头文件

如何共享代码?

共享.h头文件

用完整路径名共享.o目标文件

存档中包含多个.o文件

ar命令创建存档

最后编译其他程序

Head First健身房全球化战略

计算卡路里

事情可没那么简单……

程序由碎片组成……

在运行时动态链接

.a能在运行时链接吗?

首先,创建目标文件

一种平台一个叫法

C语言工具箱

8 静态库与动态库 - 图1