Compiling and Linking in One Step
carries out both the compiling (preprocessing, compiling and assembling)
and linking processes in a single step.
The default name of the output file is
despite its name).
-o option to create an output file
with a different name:
gcc hello.c -o hello