Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1289227
  • 博文数量: 840
  • 博客积分: 10001
  • 博客等级: 上将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:31
文章分类

全部博文(840)

文章存档

2011年(1)

2008年(839)

我的朋友

分类: LINUX

2008-08-29 14:45:57

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

.c为后缀的文件,C语言源代码文件;
.a为后缀的文件,是由目标文件构成的档案库文件;
.C,.cc或.cxx为后缀的文件,是C 源代码文件;
.h为后缀的文件,是程序所包含的头文件;
.i为后缀的文件,是已经预处理过的C源代码文件;
.ii为后缀的文件,是已经预处理过的C 源代码文件;
.m为后缀的文件,是Objective-C源代码文件;
.o为后缀的文件,是编译后的目标文件;
.s为后缀的文件,是汇编语言源代码文件;
.S为后缀的文件,是经过预编译的汇编语言源代码文件。

详细说一下:

1.以.a为扩展名的文件:
#tarxvfile.a
2.以.z为扩展名的文件:
#uncompressfile.Z
3.以.gz为扩展名的文件:
#gunzipfile.gz
4.以.bz2为扩展名的文件:
#bunzip2file.bz2
5.以.tar.Z为扩展名的文件:
#tarxvZffile.tar.Z
或#compress-dcfile.tar.Z|tarxvf-
6.以.tar.gz/.tgz为扩展名的文件:
#tarxvzffile.tar.gz
或gzip-dcfile.tar.gz|tarxvf-
7.以.tar.bz2为扩展名的文件:
#tarxvIffile.tar.bz2
或bzip2-dcfile.tar.bz2|xvf-
8.以.cpio.gz/.cgz为扩展名的文件:
#gzip-dcfile.cgz|cpio-div
9.以.cpio/cpio为扩展名的文件:
#cpio-divfile.cpio
或cpio-divcfile.cpio
10.以.rpm为扩展名的文件安装:
#rpm-ifile.rpm
11.以.rpm为扩展名的文件解压缩:
#rpm2cpiofile.rpm|cpio-div
12.以.deb为扩展名的文件安装:
#dpkg-ifile.deb
13.以.deb为扩展名的文件解压缩:
#dpkg-deb--fsys-tarfilefile.deb|tarxvf-arp
file.debdata.tar.gz|tarxvzf-
14.以.zip为扩展名的文件:
#unzipfile.zip

Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说Linux各种文件后缀名解说
阅读(1412) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~