- VC里用cpp作后缀名, 在GCC里默认采用C、cc、cxx作为后缀名
.cpp .h (VS file)
.cc .h (GCC file)
.h 头文件后缀名
.c 源文件后缀名
.h .hpp .hxx 头文件后缀名
.cpp .cc .cxx .C .c++ 源文件后缀名
Unix: .C .cc .cxx .c
GNU: C++: .C .cc .cxx .cpp .c++
Digital Mars: .cpp .cxx
Borland: .C++ .cpp
Watcom: .cpp
Microsoft Visual C++: .cpp .cxx .cc
Metrowerks CodeWarrior: .cpp .cp .cc .cxx .c++
- GCC 中以 .s为后缀的文件,是汇编语言源代码文件
.c C语言源代码文件;
.a 由目标文件构成的档案库文件;
.C .cc .cxx C++源代码文件;
.h 程序所包含的头文件;
.i 已经预处理过的C源代码文件;
.ii 已经预处理过的C++源代码文件;
.m Objective-C源代码文件;
.o 编译后的目标文件;
.s 汇编语言源代码文件;
.S 经过预编译的汇编语言源代码文件。
C++实现 源代码的扩展名
UNIX C cc cxx c
GNU C++ C cc cxx cpp c++
Borland C++ Cpp
Microsoft Visual C++ cpp cxx cc
Reference