title: how to include .h files in .c files if I use makefile
body: <p>I am programming for a big project, so I cooperate with others. To make the directory easily managed, my directory is like below:</p>
  
  <pre><code>project:
  --include (header files from others supplied for me)
  --lib (libraries from others supplied for me)
  --L3_CVS  (this folder include all my files)
     -- Makefile 
     -- sourceFile (all my source files here)
         -- include_private(all header files used only by myself)
         -- appl (all my C files here)
  </code></pre>
  
  <p>if I want to include a .h file in my .c file, do I need to write in .c file "   #include "../include-private/XX.h"  "??? 
  what if i just write in .c " include "XX.h"  "?</p>
  
  <p>Because I need to use the .h files in "include folder" which others supply for me, how could I write in my .c files to include these .h files??</p>
  
  <p>my makefile is below:</p>
  
  <p><a href="https://stackoverflow.com/questions/9857949/how-to-include-h-document-in-makefile">how to include .h document in makefile</a></p>
  
  <p>thank you for your help!!!</p>