title: Merge several native DLLs into one DLL
body: <p>I've got a lot of small DLLs which I would like to make into one big(er) DLL (as <a href="https://stackoverflow.com/questions/127029/comparing-cold-start-to-warm-start#129090">suggested here</a>). I can do so by merging my projects but I would like a less intrusive way. </p>
  
  <p>Can several DLLs be merged into one unit? </p>
  
  <p>A quick search found <a href="http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/22fed4ab-a3f8-4d5f-be03-6d5e7dc3db01/" rel="nofollow noreferrer">this thread</a> that claims this is not possible. Does anyone know otherwise?</p>
  
  <p><em>Note that I'm talking about native C++ code not .NET so ILMerge is out.</em></p>