title: What does "gcc -lm -o [executable_name] [file_name].c" mean?
body: <p>Specifically, what does the "-lm" mean, and is it required to include that? Is there a "dictionary" online that will explain all of these command abbreviations like "-lm"?</p>