title: Do you need to include header files in a makefile?
body: <pre><code>bin/queueDriver.o:src/queueDriver.c include/queue.h 
      ${CC} ${CFLAGS} -o bin/queueDriver.o -c src/queueDriver.c
  </code></pre>
  
  <p>I am learning about Makefiles and I am really confused at this point. I have already written one and now I am messing around and I discovered that if I take</p>
  
  <pre><code>/include/queue.h 
  </code></pre>
  
  <p>out of my makefile, the project still builds and executes correctly. Why is that?</p>