在编程的早期,程序员将其函数库保存在称为**目标文件的**单独**文件中**,该**文件**包含代码的编译版本。如果程序员需要使用特定的目标文件,则可以将客户端应用程序编译为机器代码,然后依靠动态链接将客户端应用程序与目标文件连接起来以制作单个可执行文件,唯一的好处就是节省了时间编译功能库。