← 返回单词列表

compile

★★
🇺🇸 /kʌmpˈaɪl/ 🇬🇧 /kəmˈpaɪl/
noun 编号: C02658 BNC #4566 COCA #5289
compile 主要表示“把分散的部分汇集并整理成整体”,常见于编纂资料和把源代码转换成可执行程序;也可作名词,表示一次编译。
💡 记忆钩子
把许多零散材料收拢、整理成一个完整东西:汇集资料就是 compile,写成程序后交给编译器生成可执行文件也是 compile;由此引申出程序“能否被成功编译”,名词 compile 则指一次这样的编译过程。
📝 学习建议
  • 先掌握“汇编资料”和“编译代码”这两个现代核心义,不要把 compile 只理解成普通的“写”或“建造”。
  • 在计算机语境中,compile 不是运行程序;它通常先把源代码转换成可执行形式,之后才运行。
📖 中文释义
noun
  • core 一次编译
    📖 表示把程序的源代码交给编译器处理的一次过程,也就是把分散的代码材料整理成可执行形式。
    💡 常见模式是“需要一次编译”或“在编译过程中出现问题”。这个名词主要用于技术讨论,在日常非技术语境中不常见;不要把它当作动词使用。
    The latest compile took less than a minute.
    最新的一次编译用时不到一分钟。
compiles plural
verb
  • core 汇编整理
    📖 把来自不同地方的材料收集起来并整理成一部完整的书、清单或报告,核心仍是“把零散部分拼成整体”。
    💡 常见模式是“compile + 词典、报告、名单”或“compile data”。它比普通的“收集”更强调整理和形成成品;不要只译成“写”,因为材料通常来自多个来源。
    transitive
    She compiled a guide from notes written by several teachers.
    她把几位教师写的笔记整理成了一份指南。
    The researcher compiled the results into a clear report.
    研究人员把结果汇编成了一份清晰的报告。
  • rare 建造
    📖 古旧用法,表示建造某种实体结构,可以看作把材料汇集起来形成一个整体。
    💡 常见于古典或历史文本,现代英语中几乎不用。阅读时可按“建造、筑成”理解,但不要在现代写作中用它表达普通的“建造”。
    obsolete
  • rare 连续击球得分
    📖 在斯诺克等球类运动中,指通过连续成功击球取得一串得分,像是把一个个得分累积成完整成绩。
    💡 常见模式是“compile + 得分数字”或“compile a break”。这是体育报道中的专门用法,不能泛指任何比赛中的得分;日常语境通常使用更普通的“取得”或“得到”。
    transitive
  • core 编译源代码
    📖 使用编译器处理源代码,把人编写的程序转换成计算机可以执行的代码;这正是“把许多代码部分整理成成品”的计算机版本。
    💡 常见模式是“compile + 源代码或程序”,也常说“compile the program”。它通常先于运行程序;不要把 compile 误解为“执行”或“测试”。
    transitive
    I need to compile the program before I can run it.
    我得先编译这个程序,才能运行它。
    The compiler compiled the source code without errors.
    编译器顺利编译了源代码,没有报错。
  • common 能成功编译
    📖 表示源代码能够被编译器成功处理并转换成可执行代码,重点在代码本身是否通过了编译。
    💡 常见模式是“代码 + compile”或“代码 won’t compile”。这是不及物用法,主语通常是程序、文件或代码;不要在这里再直接加表示对象的宾语。
    intransitive
    This code will not compile because a bracket is missing.
    这段代码无法编译,因为少了一个括号。
  • rare 包含
    📖 古旧用法,表示某个整体包含若干部分,可以看作“汇集成整体”的延伸。
    💡 主要出现在古英语或历史文本中,现代英语通常用更直接的“包含”表达。阅读时不要把它和现代计算机义混淆。
    obsolete transitive
  • rare 创作成文
    📖 古旧用法,表示写作或编成一篇作品,强调把思想和材料整理成文字。
    💡 常见于古典文学或旧式书面语,现代英语中不这样表达普通的“写作”。遇到现代文本时,应优先理解为“汇编”或“编译”,而不是“创作”。
    obsolete
compiles present,singular,third-person compiling participle,present compiled participle,past compiled past
📘 英文释义 (WordNet) 共 3 组
put together out of existing material
同义词集: compose compile
compile a list
上位: make 下位: catalog, catalogue
use a computer program to translate source code written in a particular programming language into computer-readable machine code that can be executed
同义词集: compile
上位: make
get or gather together; ;
同义词集: roll up collect accumulate pile up amass compile hoard
I am accumulating evidence for the man's unfaithfulness to his wife
She is amassing a lot of data for her thesis
She rolled up a small fortune
上位: hive away, lay in, put in, salt away, stack away, stash away, store 下位: bale, catch, chunk, collect, come up, corral, fund, lump, pull in, scrape, scrape up, scratch
🌳 词源
源自中古英语和古法语,最终来自拉丁语,原有“掠取、搜集”的意味,后来发展为“汇集成整体”。
From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).
🔄 变式
compiled past compiles plural compiling present
🏷 单词标签 & 词根