If you elected to install the development tools package when you installed Ubuntu (or perhaps later on, using
synaptic), you should have the GNU C compiler (
gcc). Many different options are available for the GNU C compiler, and many of them are similar to those of the C and C++ compilers that are available on other UNIX systems. Look at the man page or information file for
gcc for a full list of options and descriptions.
The GNU C compiler is a part of the GNU Compiler Collection, which also includes compilers for several other languages.
When you build a C program using
gcc, the compilation process takes place in several steps:
1. First, the C preprocessor parses the file. To do so, it sequentially reads the ...