- 9
- 0
- 约9.75千字
- 约 61页
- 2017-06-13 发布于湖北
- 举报
GCC编译器 初识GCC GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套 GNU编译器套装 以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编译器。 GCC 原名为 GNU C 语言编译器,因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、Pascal、Objective-C、Java, 以及 Ada与其他语言。 GCC是什么? GCC: GNU Compiler Collection; GCC支持多种硬件平台和操作系统,能编译多种语言(C, C++, Java, Ada95, Objective C, .etc); GCC与G++的关系: GCC用于编译多种语言编写的程序,主要是C; G++用于编译C++程序,以GCC为基础,编译过程中加入了C++的支持库,参数与GCC基本一致; 可以利用GCC编译C++程序,但是需要在参数中加入引用的C++库,比如libstdc++ (如gcc -o out –lstdc++ main.cc)。 可执行程序的生成过程 预处理(Preprocessing):分析各种预处理命令,如#define, #include, #if等
原创力文档

文档评论(0)