Unix compilation commands Skip this this manual page if you have
a good grasp on what the compilation commands do. I find that
distressingly few people seem to be taught in their programming
classes is how to go about compiling programs once they've
written them. Novices rely either on a single memorized command,
or else on the builtin rules in make. I have been surprised by
extremely computer literate people who learned to compile
without optimization because they simply never were told how
important it is. Rudimentary knowledge of how compilation
commands work may make your programs run twice as fast or more,
so it's worth at least five minutes. This page describes just
about everything you'll need to know to compile C or C++
programs on just about any variant of unix. The examples will be
mostly for C, since C++ compilation is identical except that the
name of the compiler is different. Suppose you're compiling
source code in a file called xyz.c and you want to build a
program called What must happen? You