I\'m using Visual Studio 2008, and writing some stuff in C++. I\'m using a Boost library (that is not header only).
So, linking to Boost requires one to add
You tell VS about Boost in a per-computer fashion, not a per-project fashion. Just like directx and other libraries that are not project specific. We think it's reasonable to assume that boost is used in more than one project.
We don't track external library source in our project SCM unless we're intimate with the implementation details (patching it or whatever). For boost, directx, windows sdk, we just require you to run the respective installer and set the VC++ Directories
when you set up your dev environment.