linux中的gcc是什么


本文摘自PHP中文网,作者藏色散人,侵删。

linux中的gcc是由GNU推出的一款功能强大的、性能优越的多平台编译器。gcc编译器能将C、C++语言源程序和目标程序编译、连接成可执行文件。

linux中的gcc是由GNU推出的一款功能强大的、性能优越的多平台编译器。

Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。

在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。
而gcc则通过后缀来区别输入文件的类别,下面我们来介绍gcc所遵循的部分约定规则。

1

2

3

4

5

6

7

8

9

.c      是C语言源代码文件

.a      是由目标文件构成的档案库文件

.C/.cc/.cxx     是C++源代码文件

.h      是程序所包含的头文件

.i      是已经预处理过的C源代码文件

.ii     是已经预处理过的C++源代码文件

.m      是Objective-C源代码文件

.o      是编译后的目标文件

.s    &

以上就是linux中的gcc是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux中netcat命令

Linux系统升级后网络不稳定的解决方法

Linux如何查看tomcat的安装路径

Linux】?netdata1.25.0发布!实时性能和健康监测系统

通过describenetworkinterfaces查看弹性网卡(eni)列表

Linux不区分大小写

查看Linux系统版本可以使用什么命令

Linux中--prefix命令是什么意思?

如何快速排查无法打开 ecs 实例上运行的网站

Linux系统是怎样的

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...