摘要: 图1. 编译系统预处理阶段。预处理器(cpp)根据以字符#开头的命令,修改原始的c程序。比如hello.c中第一行的#include <stdio.h>命令告诉预处理器读取系统头文件stdio.h的内容,并把它直接插入到程序文本中。结果就得到了另一个c程序,通常以.i作为文件扩展名。编译阶段。编译器(ccl)将文本文件hello.i翻译成文本文件hello.s,它包含一个汇编语言程序。汇编语言程序中的每一条语句都以一种标准的文本格式确切地描述了一条低级及其语言指令。汇编语言是非常有用的,因为他为不同高级语言的不同编译器提供了通用的输出语言。利于,C编译器和Fortran编译器产生的 阅读全文
posted @ 2012-12-20 16:58 liangflying 阅读(259) 评论(0) 推荐(0) 编辑