title: How Can I debug a C program on Linux?
body: <p>I am writing a C language program on Linux and compiling it using GCC.</p>
  <p>I also use a Make file.</p>
  <p>I want to <strong>debug</strong> my program. I don't want to debug a single file, I want to debug the whole program.</p>
  <p>How can I do it?</p>