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
We use a repository containing 3rd party libraries, then use svn:externals
to checkout the required parts into the project's base directory, finally use relative paths for additional include and library directories in the project file. Works well, only disadvantage is that you can end up with several boost copies on your harddisk. Using junctions (Windows' version of symbolic links for directories only, works at least from Win2k on, not sure about NT) you can get rid of the wasted space.