title: Is it safe to remove the object files if I keep the binary?
body: <p>After compiling a (C/C++) code with GNU Make (or SCons) and successfully creating a binary, is there any reason to keep the <code>.o</code> object files?</p>
  
  <p>Can I always safely remove them or are there cases where they are referenced by the binary?</p>