首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

3.4  Gcc编译器

GNU CC(简称为Gcc)是GNU项目中符合ANSI C标准的编译系统,能够编译用CC++Object C等语言编写的程序。Gcc不仅功能强大,而且可以编译如CC++Object CJavaFortranPascalModula-3Ada等多种语言,而且Gcc又是一个交叉平台编译器,它能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件,因此尤其适合在嵌入式领域的开发编译。本章中的示例,除非特别注明,否则均采用Gcc版本为4.0.0

下表3.6Gcc支持编译源文件的后缀及其解释。

3.6                                                       Gcc所支持后缀名解释

   

所对应的语言

   

所对应的语言

.c

C原始程序

.s/.S

汇编语言原始程序

.C/.cc/.cxx

C++原始程序

.h

预处理文件(头文件)

.m

Objective-C原始程序

.o

目标文件

.i

已经过预处理的C原始程序

.a/.so

编译后的库文件

.ii

已经过预处理的C++原始程序

 

 

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论