Gcc 通过后缀名来区别文件类别:
遇到很多种类的文件,现总结下各种后缀的文件名:
(1)以.c文件结尾的文件名,表示C语言源文
(2)以.a文件结尾的文件名,表示目标文件构成的库文件
(3)以.o文件结尾的文件名,表示源文件编译的目标文件
(4)以.h文件结尾的文件名,表示头文件
(5)以.s文件结尾的文件名,表示汇编语言源文件
(6)以.S文件结尾的文件名,表示经过预编译的汇编源代码文件
(7)以.C,.cc,.cxx文件结尾的文件名,表示C++源代码文件
(8)以.i文件结尾的文件名,表示经过预处理的C源代码文件
(9)以.ii文件结尾的文件名,表示经过预处理的C++源代码文件