title: How to make C/C++ compiler to look for headers in a user specified path
body: <p>I'm using a library written by others which is kinda based on C for C++ usage -I think-. All inclusions used inside the headers or source files are in the form &lt;> instead of "" even though they are not standard library files. My compiler doesn't recognize them and returns error "file not found"</p>
  
  <p>An example of the problem is inside the following header:</p>
  
  <pre><code>#ifndef _ga_ga_h_
  #define _ga_ga_h_
  
  // Make sure that we get the configuration into each of the galib components
  // that will be used.
  #include &lt;ga/gaconfig.h&gt;
  
  // These are the headers for all of the genetic algorithm classes.
  #include &lt;ga/GASimpleGA.h&gt;
  #include &lt;ga/GASStateGA.h&gt;
  #include &lt;ga/GAIncGA.h&gt;
  #include &lt;ga/GADemeGA.h&gt;
  #include &lt;ga/GADCrowdingGA.h&gt;
  
  // Here we include the headers for all of the various genome types.
  #include &lt;ga/GA1DBinStrGenome.h&gt;
  #include &lt;ga/GA2DBinStrGenome.h&gt;
  #include &lt;ga/GA3DBinStrGenome.h&gt;
  #include &lt;ga/GABin2DecGenome.h&gt;
  </code></pre>
  
  <p>I include that header inside my program using #include "ga.h" but it is very hard to change inside every header/source file in the library.</p>
  
  <p>Is there a way to make the compiler use &lt;> as if they were ""?
  I tried adding the paths to "Addition include directories"from Project properties (I'm using Visual Studio), Many inclusions' errors disappeared but around 30 persisted. The strange thing is that they are in a file called "c1xx" but i don't have that file!!</p>
  
  <p>thanks,</p>