title: XCode can't find OpenSSL headers in /usr/include
body: <p>I'm trying to use standard system header files in my C++ XCode project:</p>
  
  <pre><code>#include &lt;openssl/bio.h&gt;
  #include &lt;openssl/ssl.h&gt;
  #include &lt;openssl/err.h&gt;
  </code></pre>
  
  <p>The build fails and it complains:</p>
  
  <pre><code>"Openssl/bio.h: No such file or directory"
  </code></pre>
  
  <p>I added /usr/include to the "Header Search Paths" in Project settings, but that doesn't fix it.</p>
  
  <p>I can fix it by adding the whole path like:</p>
  
  <pre><code>#include &lt;/usr/include/openssl/bio.h&gt;
  </code></pre>
  
  <p>-- but the project is full of similar includes and I don't want to change all of them this way. Also, I feel I shouldn't have to do this.</p>
  
  <p>Another way to fix it would be as another thread mentioned, which is to add /usr/include to <em>User</em> Header Search Paths. But if I do that, then I'd have to change all the angle brackets &lt;> to quotes "", which again seems like a hack. I mean, these are standard system header files so I feel it should be something simple, not requiring these kinds of hacks.</p>
  
  <p>Any ideas?</p>
  
  <p>Thanks!</p>