Linux 拨号vps windows公众号手机端

c语言编译的四个阶段是什么

lewis 9年前 (2016-10-24) 阅读数 10 #程序编程
文章标签 c语言

C语言编译的四个阶段是预处理、编译、汇编和链接。其具体过程如下:

  1. 预处理阶段:处理源代码中的预处理指令,如#include和#define等,生成经过预处理的源代码文件。预处理的结果通常保存在一个临时文件中。

  2. 编译阶段:将预处理后的源代码翻译成汇编代码,包括将源代码翻译成中间代码、进行优化等操作。编译器将生成的汇编代码保存在一个文件中。

  3. 汇编阶段:将汇编代码翻译成机器语言指令,生成目标代码文件。汇编器将把生成的目标代码保存在一个目标文件中。

  4. 链接阶段:将各个目标文件和库文件链接在一起,生成可执行文件。链接器将把生成的可执行文件保存在一个文件中,这个文件就是可以直接运行的程序。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门