手机版

Linux系统下gcc编程的基本使用教程(2)

发布时间:2021-06-06   来源:未知    
字号:

Linux系统下gcc编程的基本使用教程

.c为后缀的文件,C语言源代码文件;

.a为后缀的文件,是由目标文件构成的库文件;

.C,.cc或.cxx 为后缀的文件,是C++源代码文件;

.h为后缀的文件,是程序所包含的头文件;

.i 为后缀的文件,是已经预处理过的C源代码文件;

.m为后缀的文件,是Objective-C源代码文件;

.o为后缀的文件,是编译后的目标文件;

.s为后缀的文件,是汇编语言源代码文件;

.S为后缀的文件,是经过预编译的汇编语言源代码文件。

【3】编译过程

gcc编译器在编译时, 都需要用四个步骤里的一个或多个处理输入文件, 这四个步骤是:预处理(Pre-Processing) 、编译(Compilation) 、汇编(Assembly) 、连接(Linking) 。在这个过程中, 源文件的后缀名控制着编译器的缺省设定. 这个后缀指示出了程序代码所用语言。 C语言的编译过程这里就不再赘述有兴趣的朋友可以参看:

【4】gcc使用

命令格式如下:

gcc [选项] [要处理的文件列表] [-o 目标文件]其中,被[ ],引出来的三部分,顺序可以变换,除了要处理文件列表是必须要有的,其它可以不写。下面我们通过一个简单的例子,说明一下gcc的使用方法。编写一个简单的C语言程序hello.c:

Linux系统下gcc编程的基本使用教程(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)