扩展名 | 无、.o、.obj |
---|---|
开发者 | 美国电话电报公司 |
格式类型 | 二进制执行档、目标代码、函数库 |
延伸成 | XCOFF、ECOFF、可移植可执行 |
共同对象文件格式(英语:Common Object File Format,缩写为COFF),又称通用目标文件格式,是一种用于执行档、目标代码、共享库(shared library)的文件格式,使用于类UNIX系统上。它最早使用于UNIX System V上,用来取代先前的a.out格式,后来又发展出XCOFF与ECOFF。
在多数类UNIX系统上,这个格式已被ELF格式所取代。某些类Unix系统,微软公司的Windows系统(PE 格式),可扩展固件接口(EFI)以及某些嵌入式系统中仍在使用COFF文件格式或它的变种。