title: Where does my C++ compiler look to resolve my #includes?
body: <p>this is a really basic question.  I've been learning C++ and thus far I have only used the standard library.  I have been including things like <code>&lt;iostream&gt;</code> and  with no problems.  Now I want to use Apache Xerces, so I've installed it on my machine (a Debian system) and am following a tutorial which says I need to include:</p>
  
  <pre><code>#include &lt;xercesc/sax2/SAX2XMLReader.hpp&gt;
  </code></pre>
  
  <p>but g++ says "error: xercesc/sax2/SAX2XMLReader.hpp: No such file or directory".  Where is it looking?  Do I need to give it more information?</p>
  
  <p>Thanks.</p>