2 linux系统常用命令及开发工具.pptVIP

  • 1
  • 0
  • 约7.16千字
  • 约 50页
  • 2016-12-14 发布于湖北
  • 举报
GNU开发工具 编译工具:把一个源程序编译为一个可执行程序 调试工具:能对执行程序进行源码或汇编级调试 软件工程工具:用于协助多人开发或大型软件项目的管理,如make、CVS、Subvision 其他工具:用于把多个目标文件链接成可执行文件的链接器,或者用作格式转换的工具。 GCC简介 全称为GNU CC ,GNU项目中符合ANSI C标准的编译系统 编译如C、C++、Object C、Java、Fortran、Pascal、Modula-3和Ada等多种语言 GCC是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30% 一个交叉平台编译器 ,适合在嵌入式领域的开发编译 GCC简介 gcc所支持后缀名解释 .c C原始程序 .C/.cc/.cxx C++原始程序 .m Objective-C原始程序 .i 已经过预处理的C原始程序 .ii 已经过预处理的C++原始程序 .s/.S 汇编语言原始程序 .h 预处理文件(头文件) .o 目标文件 .a/.so 编译后的库文件 GCC编译过程 GCC的编译流程分为四个步骤: 预处理(Pre-Processing) 编译(Compiling) 汇编(Assembling) 链接(Linking) 编辑器 预处理器 编译器 链接 汇编处理 源代码 *.c 预处理文

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档