深入理解计算机系统(第二版)

来源:互联网 发布:淘宝微淘推广软件 编辑:程序博客网 时间:2024/05/01 21:14

Charter 2

编译系统

以一个C语言文件hello.c说明计算机的编译过程
这里写图片描述

预处理器:将以#开头的文件插入进来
编译器:将其翻译成汇编程序,汇编语言为不同的高级语言提供一个统一的输出
汇编器:将汇编程序翻译成机器语言
链接器:将程序需要的预先编译好的目标文件(上图如printf.o)链接进来生成可执行的目标文件

0 0
原创粉丝点击