码文件产生程序文件这一过程的中间产物，链接器正是通过把目标文件链接在一起来生成可执行文件或库文件。目标文件中唯一的要素是机器代码，例如，用于嵌入式系统的目标文件可能仅仅含有机器代码。
目标文件格式.目标文件用以存放目标代码和由编译器或汇编器生成的相关数据的计算机文件格式称为目标文件格式。目标文件格式有许多不同的种类。最初每种类型计算机都拥有自身独特的格式，但随着Unix和其他可移植操作系统的问世，人们定义了例如COFF和ELF这些格式，并在不同的系统上使用它们。通常，链接器的输