title: Cygwin, gcc and C_INCLUDE_PATH
body: <p>First of all, I'm a complete Cygwin/Unix/gcc noob. (I've only used VC++)</p>
  
  <p>I installed Cygwin and tried to compile some C programs.</p>
  
  <p>Some header files (I'd say, "brabra.h" which is in /home/MyUsername/brabrabra/include) were needed so I did</p>
  
  <pre><code>export C_INCLUDE_PATH=/home/MyUsername/brabrabra/include
  </code></pre>
  
  <p>and then tried to compile by</p>
  
  <pre><code>gcc -o program1 program1.c
  </code></pre>
  
  <p>but it said </p>
  
  <pre><code>brabra.h: No such file or directory
  </code></pre>
  
  <p>So I did</p>
  
  <pre><code>gcc -o program1 program1.c -v
  </code></pre>
  
  <p>and it said</p>
  
  <pre><code>#include "..." search starts here:
  #include &lt;...&gt; search starts here:
   /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/include
   /usr/include
   /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../lib/../include/w32api
  End of search list.
  </code></pre>
  
  <p>So yea, it seems that the include directory I set by "export" command is not recognized by gcc.
  What can I do?</p>