Node:File names, Next:Errors, Previous:The compiler, Up:Using a compiler
File names
GCC uses the following file name conventions:
| Source code file | program_name.c
|
| Object file | program_name.o
|
| Executable file | program_name (no ending)
|
| Header file | name.h
|
| Library file | libname.a or libname.so
|
The file name endings, or file extensions, identify the contents of
files to the compiler. For example, the .c suffix
tells the compiler that the file contains C source code, and the other
letters indicate other kinds of files in a similar way.