Linux教程(第6版)-课件 孟庆昌 第6--10章 常用开发工具---系统安全保护 .pptx

Linux教程(第6版)-课件 孟庆昌 第6--10章 常用开发工具---系统安全保护 .pptx

第6章常用开发工具;主要内容;6.1gcc编译系统;常用的文件名后缀及其表示的文件类型;6.1.2C语言编译过程;1.预处理阶段;2.编译阶段

对预处理之后的输出文件进行词法分析和语法分析,将其“翻译”为功能等价的中间代码表示或汇编代码

3.汇编过程

汇编程序(Assembler)把汇编语言代码翻译成目标机器代码的过程

4.连接阶段

使有关的目标文件连成一个整体,最终成为可被操作系统执行的可执行文件。

连接模式分为静态连接和动态连接。;6.1.3gcc命令行选项;2.编译选项;举例:gcc编译程序选项的作用;$gccmeng1.c

meng1.c:7:4:warning

文档评论(0)

1亿VIP精品文档

相关文档