title: Debugging using makefile flags in C
body: <p>I need to set up a way to debug my program from the make file. Specifically, when I type <code>make -B FLAG=-DNDEBUG</code> I need the program to run normally. But when this flag is not present I need a few <code>assert()</code> commands throughout the code to run.</p>
  
  <p>To clarify I need to know how to check if this flag is not present from within my C code, I'd assume it has something to do with <code>#ifndef</code>, I just don't know where to go from there.</p>
  
  <p>Forgive my ignorance, any response would be greatly appreciated! </p>