compile

/kəmˈpaɪl/ (bre, ipa) · /kəmˈpaɪl/ (ame, ipa) · /kəm-ˈpī(-ə)l/ (ame, mw)

compile — 動詞

  • compilepresent simple I / you / we / they
  • compileshe / she / it
  • compiledpast simple
  • compiling-ing form

1. to gather pieces of information, material, or data from various sources and brin

1.動詞及物C1
釋義

彙整

從各處收集資料並整理成文件

to gather pieces of information, material, or data from various sources and bring them together into an organized document or collection.

例句

The research team compiled data from over fifty hospitals across Japan.

研究團隊彙整了來自日本超過五十家醫院的資料。

compile + data from [source]

Priya spent three weeks compiling a list of endangered birds in the region.

Priya 花了三週時間彙整了一份該區域瀕危鳥類的清單。

同義詞
  • gather

    less formal and broader in scope; you can gather objects or people, whereas compile is limited to information

  • collect

    suggests accumulation without necessarily imposing organization; compile implies arranging what is gathered

  • assemble

    focuses on fitting separate components into a whole; more common for objects or teams than for information

  • collate

    more formal, emphasizes comparing and arranging pages or data in a specified order before binding

反義詞
  • scatter

    opposite of gathering together into one place

  • disperse

    to spread items apart rather than bring them together

文法句型

compile + [noun phrase]

用法筆記

Object is typically a document, list, dataset, or collection; the subject is usually a person, team, or organization responsible for research or editorial work.

常見錯誤

I compiled some apples from the market.
I compiled data from multiple sources into a report.
💡compile is used for information or data, not physical objects.

2. to convert human-readable program instructions into machine code that a computer

2.動詞及物B2
釋義

編譯

將原始碼轉換為電腦可執行的機器碼

to convert human-readable program instructions into machine code that a computer can run directly.

例句

The developer compiled the Java program before running it on the server.

開發者在執行前先將 Java 程式編譯起來。

compile + program before executing

You need to compile the code first, or the computer will not run it.

你得先把程式碼編譯過,否則電腦無法執行。

同義詞
  • translate

    broader meaning; compile is a specific type of translation from human-readable code to machine code

  • convert

    more general; compile involves converting program instructions into executable binary form

文法句型

compile + [noun phrase]

用法筆記

Subject is usually a developer, programmer, or automated build system. The object is the source code, program, or script being converted. Common in software development contexts.

常見錯誤

I compiled the document in Microsoft Word.
I compiled the Java source code using the command line.
💡in computing, compile has a specific meaning about converting code, not just creating a document.