编译


Wikipedia 维基中文 免费百科全书Download this dictionary
编译器
编译器(Compiler)是将便于人编写,阅读,维护的高階计算机语言翻译为计算机能解讀、-{A|zh-hans:运行;zh-hant:執行}-的低階机器语言的。编译器将原始程序(Source program)作为输入,翻译产生使用-{A|zh-hans:目标;zh-hant:目的}-语言(Target language)的等价程序。原始碼一般为高階语言 (High-level language), 如 PascalC++Java 等,而目标语言则是或目标机器的(Object code),有时也称作(Machine code)。

一个现代编译器的主要工作流程如下:

  • 原始碼 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → (assembler) → 目标代码 (object code) → (Linker) → 可执行程序 (executables)

访问 Wikipedia.org... 网页


本文章的材料选自维基百科(R), 并有 GNU 免费文件许