title: ctags problem when generating tags for .h and .c file in two different directory
body: <p>Now I have two directory, all of header files *.h are included in directory /inc, while all of c file *.c are stored in /src directory.</p>
  
  <p>The directory just like this, (/project is a up level directory):</p>
  
  <pre><code>/project-- |----/inc
             |----/src
  </code></pre>
  
  <p>I want to use <strong>ctrl+]</strong> to locate definition of one parameter or one function in a source file like example.c. How to generate those tags?</p>
  
  <p>My method is:</p>
  
  <pre><code>(1) cd to the /project directory
  
  (2) ctags inc/*.h src/*.c
  </code></pre>
  
  <p>Then a tags file is generated there, however, when I open a example file and using "Ctrl+]", it cannot lead me to its definition. Why???</p>
  
  <p>Do I need to generate a tags file under /src???</p>
  
  <p>Any help? Many thanks!</p>