Here we'll look indepth at each of the stages of compilation using
gcc
. It will be a very detailed and verbose study; so if you
are already familiar with the different stages of compilation, the
Reference Section which contains all of the options discussed
here, will be more appropriate.
However, if you have used a C compiler before, but have not had to
deal with the different stages (for example, if you used an integrated
development environment such as Borland's C compiler), or have only
used an interpreted language such as Visual Basic, this section will
give you all the detail necessary to use gcc
s different
compilation steps with a good degree of confidence.