前言:
GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。后来又
扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改
名GNU编译器套件(GNU Compiler Collection)。(百度百科,想了解自己查询)
一.GCC程序的编译过程大概分四个阶段
预处理(Pre-Processing)
编译(Compiling)
汇编(Assembling)
链接(Linking)
二.简单HelloWorld程序的编译过程
示例:HelloWorld.c
#include
int main()
{
printf("Hello World!\n");
return ;
}
Ctrl+Alt+T --->打开控制台--->输入vim HelloWorld.c
1. 执行如下命令:$ gcc -o HelloWorld HelloWorld.c
运行如下 : $ ./HelloWorld
输出: HelloWorld!