
【計】 compile and go
compile; translate and edit
【計】 compilation; compile; compiling
combine; equally
carry out; execute; enforce; follow out; perform; render; transact
【計】 E; EXEC; execute; executing; execution
【經】 carry out; execution; perform; put into effect
在漢英詞典語境中,"編譯并執行"是計算機編程領域的複合動詞短語,其核心含義可分為兩個層面:
編譯(Compile) 指将高級編程語言源代碼轉換為機器可識别的低級語言的過程。該過程由編譯器完成,包含詞法分析、語法優化、目标代碼生成三個階段。牛津大學出版社《計算機科學詞典》将其定義為"将程式指令轉換為可執行形式的系統化轉換行為"。
執行(Execute) 指計算機中央處理器(CPU)對編譯後的機器指令進行解釋和運行的過程。根據IEEE标準術語庫,執行過程包含指令解碼、寄存器操作、内存訪問等核心環節。此階段将實現程式預設的邏輯功能,産生實際運行結果。
當兩詞以"并"連接時,特指編程工作流中從代碼轉換到程式運行的完整過程。典型應用場景包括:
該術語的标準化英譯"Compile and Execute"被收錄于《英漢雙解計算機詞典》(第5版)專業術語章節。麻省理工學院《編程語言工程》課程文檔指出,編譯與執行的分離架構是現代軟件工程的基礎範式之一。
“編譯并執行”是編程中常見的操作流程,具體解釋如下:
指将人類可讀的高級編程語言(如C/C++、Java等)源代碼轉換為計算機可執行的機器代碼或中間代碼的過程。編譯器會:
gcc
編譯器将.c
文件轉換為二進制可執行文件。指運行編譯後生成的程式,由計算機逐行讀取并執行指令,最終實現程式功能。例如:
./program
啟動源代碼 → 編譯 → 可執行文件 → 執行 → 輸出結果
某些語言(如Python、JavaScript)采用“解釋執行”,邊編譯邊運行,不生成獨立可執行文件。
make && make run
等命令一鍵完成編譯和執行若涉及具體編程語言或工具鍊(如GCC、JVM),可進一步補充說明其編譯執行細節。
比爾羅特混合劑布斯寇潘成為整體的笞刑蟲紅酸存貨過多大塊結晶的二價硫離子非常利潤腹部寄生肢畸胎供應成本睫的卡法根素柯茴香酸錄制速度玫瑰黴素門牙命令鍵晴雨表缺席參數實得攤銷實地清點試料十四烷酸實習審判手無寸鐵絲堵斯坦哈特氏征特勞特曼氏三角天電雜音