O文件类型

- 速览

什么是 O 文件以及如何打开它们

您是否在打开 O 文件时遇到问题,或者只是想知道其中包含什么?我们解释了这些文件的用途并向您展示我们知道可以打开或以其他方式处理您的文件的软件。

什么是 .o 文件?

O 文件有多种用途,通用对象文件格式 (COFF) 对象就是其中之一。

通用对象文件格式 (COFF) 对象文件

一些编译器在 Windows 平台上生成这些文件,例如 C 和 C++ 编译器。当编译器处理源代码文件时,会生成一个 .obj 文件。当所有源代码文件都编译为 .obj 文件后,.obj 文件将链接到生成的.exe 可执行文件.dll 库文件

这些文件通常也使用.obj 文件扩展名

如何打开 O 文件

重要提示:不同的程序可能出于不同的目的使用具有 O 文件扩展名的文件,因此除非您确定您的 O 文件是哪种格式,否则您可能需要尝试几个不同的程序。

虽然我们自己还没有验证这些应用程序,但我们的用户推荐了 4 种不同的 O 开启器,您可以在下面找到它们。

最后更新时间:2022 年 6 月 29 日

使用扩展名 .O 的所有已知文件格式

虽然通用对象文件格式 (COFF) 对象文件是一种流行的 O 文件类型,但我们知道 .O 扩展名的 8 种不同用途。不同的软件可能对不同类型的数据使用具有相同扩展名的文件。

可执行和可链接格式 (ELF) 目标文件

这些文件在 x86 处理器上运行的 Unix 和 Linux 系统上具有与 Windows PC 上通用对象文件格式的文件相同的功能。对于不同的操作系统,它是不同的标准,但在功能方面几乎相同。

当开发人员将他的源代码编译成程序时,每个源代码文件都会生成一个目标文件。在 Unix 和类 Unix 系统上开发时,这些都是 ELF 对象格式。

虽然我们自己还没有验证这些应用程序,但我们的用户推荐了 4 种不同的 O 开启器,您可以在下面找到它们。

可重定位对象模块格式 (OMF) 对象文件

这些文件在运行在 8086 处理器上的 MS-DOS、16 位 Windows 或 OS/2 系统上具有与通用对象文件格式的文件在 32 位和 64 位 Windows PC 上相同的功能。它是针对不同操作系统的不同标准,但在功能方面几乎相同。

当开发人员将他的源代码编译成程序时,每个源代码文件都会生成一个目标文件。在 MS-DOS、OS/2 或 16 位 Windows 系统上开发时,这些都是 OMF 对象格式。

虽然我们自己还没有验证这些应用程序,但我们的用户推荐了 4 种不同的 O 开启器,您可以在下面找到它们。

使用 O 扩展名的更多文件格式

通过我们对 O 文件的研究,我们知道存在以下格式。但是,我们还没有详细分析它们。

  • 英特尔 80386 通用对象文件格式 (COFF) 对象/库
  • Intel AMD64 通用对象文件格式 (COFF) 对象/库
  • 英特尔 IA64 通用对象文件格式 (COFF) 对象/库
  • Mac OS X Mach-O 通用对象代码
  • Mac OS X 通用二进制

使用具有此扩展名的文件的各种应用程序

众所周知,这些应用程序会打开某些类型的 O 文件。请记住,不同的程序可能将 O 文件用于不同的目的,因此您可能需要尝试其中的一些才能打开您的特定文件。

PIC-C 编译器 PIC-C 编译器
微软办公软件 微软办公软件
昆西应用 昆西应用
编辑 编辑