GNU工具:
编译工具:将源程序便以为可执行程序
调试工具:对执行程序进行源码或汇编级调试
软件工程工具:协助多人开发或大型软件项目的管理 make cvs subvision
其它工具:把多个目标文件链接成可执行文件的链接器
GCC 全称GNU GCC ,GNU项目中符合ANSI C标准的编译系统
可编译:C,C++,object C,JAVA等
GCC 可作为多个硬件平台上编译出可执行程序,且比一般编译器效率多20%~30%
(X86,ARM)
它是一个交叉平台编译器,适合嵌入式开发
编译器主要组件:
分析器:将C 编译为汇编
汇编器:将汇编编译为CPU可执行的字节码
链接器:将汇编器生成的单独目标文件连接,组合成应用程序
标准C库:提供C函数,通过链接器和源代码连接生成最终可执行程序
GCC 基本用法
GNU 与GDB
最新推荐文章于 2022-04-23 08:05:34 发布