title: GCC -fPIC option
body: <p>I have read about <a href="http://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options" rel="noreferrer">GCC's Options for Code Generation Conventions</a>, but could not understand what "Generate position-independent code (PIC)" does. Please give an example to explain me what does it mean.</p>