一、GCC的介绍
在使用Vim编辑器代码编写完成之后,我们需要验证编写的代码是否正确,这时我们就需要使用GCC编译器进行验证。GCC是由GNU开发的编程语言编译器。它是GNU Compiler Collection的缩写。可以用来编译C,C++,Object-C等多种语言。它是Linux下提供一般用户使用的标准编译器。
二、GCC的使用
1、安装GCC
在Linux操作系统中打开终端,然后输入以下代码,进行GCC编译器的安装。
sudo apt-get install gcc
2、使用GCC
方法一:使用系统生成的可执行文件
gcc XXX.c
系统默认会在当前目录下生成一个叫a.out的文件,再输入以下代码
./a.out
执行./a.out文件,输出对应结果。
方法二:用户自定义可执行文件
gcc XXX.c -o XXX
编译代码,生成用户自定义的可执行文件名称
./XXX
执行XXX文件,输出对应结果。
三、GCC的编译流程
1、预处理,对源程序预处理生成xx.i
gcc -E xx.c -o xx.i
2、编译,把xx.i生成汇编代码xx.s
gcc -S xx.i -o xx.s
3、汇编,把汇编代码xx.s生成目标文件xx.o
gcc -c xx.s -o xx.o
4、把目标文件生成可执行文件
gcc xx.o -o xx
以上就是GCC编译器的介绍与使用,欢迎指正。