title: How do you add external libraries for compilation in VC++?
body: <p>I've worked with a couple of Visual C++ compilers (VC97, VC2005, VC2008) and I haven't really found a clearcut way of adding external libraries to my builds.  I come from a Java background, and in Java libraries are everything!  </p>
  
  <p>I understand from compiling open-source projects on my Linux box that all the source code for the library seems to need to be included, with the exception of those .so files.</p>
  
  <p>Also I've heard of the .lib static libraries and .dll dynamic libraries, but I'm still not entirely sure how to add them to a build and make them work.  How does one go about this?</p>