← 返回单词列表
compile
★★
🇺🇸 /kʌmpˈaɪl/
🇬🇧 /kəmˈpaɪl/
compile 主要表示“把分散的部分汇集并整理成整体”,常见于编纂资料和把源代码转换成可执行程序;也可作名词,表示一次编译。
💡 记忆钩子
把许多零散材料收拢、整理成一个完整东西:汇集资料就是 compile,写成程序后交给编译器生成可执行文件也是 compile;由此引申出程序“能否被成功编译”,名词 compile 则指一次这样的编译过程。
📝 学习建议
- 先掌握“汇编资料”和“编译代码”这两个现代核心义,不要把 compile 只理解成普通的“写”或“建造”。
- 在计算机语境中,compile 不是运行程序;它通常先把源代码转换成可执行形式,之后才运行。
📖 中文释义
noun
-
core 一次编译📖 表示把程序的源代码交给编译器处理的一次过程,也就是把分散的代码材料整理成可执行形式。💡 常见模式是“需要一次编译”或“在编译过程中出现问题”。这个名词主要用于技术讨论,在日常非技术语境中不常见;不要把它当作动词使用。The latest compile took less than a minute.最新的一次编译用时不到一分钟。
compiles
plural
verb
-
core 汇编整理📖 把来自不同地方的材料收集起来并整理成一部完整的书、清单或报告,核心仍是“把零散部分拼成整体”。💡 常见模式是“compile + 词典、报告、名单”或“compile data”。它比普通的“收集”更强调整理和形成成品;不要只译成“写”,因为材料通常来自多个来源。transitiveShe 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 误解为“执行”或“测试”。transitiveI need to compile the program before I can run it.我得先编译这个程序,才能运行它。The compiler compiled the source code without errors.编译器顺利编译了源代码,没有报错。
-
common 能成功编译📖 表示源代码能够被编译器成功处理并转换成可执行代码,重点在代码本身是否通过了编译。💡 常见模式是“代码 + compile”或“代码 won’t compile”。这是不及物用法,主语通常是程序、文件或代码;不要在这里再直接加表示对象的宾语。intransitiveThis 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
🏷 单词标签 & 词根