摘要: SA****6343 孙洪菠 信息安全一、C程序的编译过程1.1 C程序的编译过程: GCC接受example.c作为输入,最后生成可执行代码example的看似简单的流程所经历的复杂步骤 编译预处理:读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理; 编译阶段:通过词法分析和语法分析,在确认所有的指令都符合语法规则后,将其翻译成等价的中间代码表示或汇编代码; 汇编阶段:把汇编代码翻译成目标机器指令; 链接:将有关的目标文件彼此连接。1.2 源文件Example.c 1 //Exa... 阅读全文
posted @ 2013-05-16 20:21 basuny 阅读(320) 评论(0) 推荐(0) 编辑