title: Clang -fPIC compiler option explained
body: <p>Would someone please explain what the -fPIC option does.  I can't seem to find references to it, yet I've seen it in use.  I believe it has something to do with the memory allocation/space the executable will use, but would appreciate something more tangible.</p>
  
  <p>Cheers,<br>
  Nap</p>