linux gcc过程

来源:互联网 发布:阿里巴巴上传淘宝代销 编辑:程序博客网 时间:2024/06/12 14:05

虽然这个很简单,但是每次都很容易忘记,所以特地记下来。

gcc实际的执行过程是这样的

预处理:即对其中的伪指令#和特殊符号进行初步转换。

编译:语法分析、词法分析、代码优化和存储分配,翻译成汇编代码

汇编:将汇编代码翻译成机器代码(目标程序)

链接:使用到的库

./a.out实际的执行过程是这样的

运行阶段

程序运行


0 0