V2EX  ›  英汉词典

Object File

Definition 定义

object file:目标文件;编译器把源代码(如 .c.cpp)编译后生成的中间产物,通常包含机器码、符号表与重定位信息,尚未完成最终链接生成可执行文件或库。(也常写作 object-file

Pronunciation 发音(IPA)

/ˈɑːbdʒekt faɪl/

Examples 例句

The compiler produced an object file named main.o.
编译器生成了一个名为 main.o 的目标文件。

After compiling each module into an object file, the linker combines them into a single executable.
把每个模块都编译成目标文件后,链接器会将它们合并为一个可执行程序。

Etymology 词源

该词来自计算机术语的组合:object(此处指“编译产物/目标模块”,与“可执行目标”相关)+ file(文件)。在编译流程中,它指“介于源代码与最终可执行文件之间的文件”。其中 object 一词更早可追溯到拉丁语词根,表达“被放在/被指向的东西”,在工程语境中逐渐引申为“目标产物”。

Related Words 相关词汇

Literary Works 文献与著作中的用例

  • The C Programming Language(Kernighan & Ritchie):讨论编译与链接流程时会使用 object file 一词。
  • Compilers: Principles, Techniques, and Tools(Aho 等,“龙书”):在代码生成、目标代码与链接相关章节中出现。
  • Linkers and Loaders(John R. Levine):系统讲解链接器/装载器时频繁使用 object file
  • Advanced Programming in the UNIX Environment(Stevens & Rago):涉及构建流程与工具链语境时出现。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2236 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 12:50 · PVG 20:50 · LAX 04:50 · JFK 07:50
♥ Do have faith in what you're doing.