Fix up path of all includes in C++ files in subdirectories
<p>I have some unix source I'm trying to get to work in VS. All the #includes are coded, I guess, for some user defined header path. e.g., <code>#include &lt;myheader&gt;</code>, but myheader exists in the projects folder like <code>..\headers\myheader.hpp</code>.</p>

<p>Is there any utility that will scan all the C++ files recursively and fix up the #include's with headers found in those subdirectories?</p>

<p>e.g., it would convert</p>

<pre><code>#include &lt;myheader&gt;
</code></pre>

<p>to</p>

<pre><code>#include "..\headers\myheader.hpp"
</code></pre>

<p>?</p>

<p>(else I have to flatten the hierarchy because it's a bit of a mess)</p>

<p>(there is no need to worry about potential duplicate headers...)</p>
