
In the VC 7.1 IDE, on the project property page under Linker there is a field labeled "Additional directories". In this field one specifies the directorie(s) that contain the compiled boost libraries. Within the serialization code, there are pragmas which generate the proper library name as a function of the boost configuration. This is referred to as as "auto-linking" Robert Ramey Marcin Tustin wrote:
I've managed to use the vc71 .sln files to build the serialization library, but now I have a question that probably seems pretty stupid: How does Visual Studio know which .lib file to try to link against? I'm using the headers from CVS, and Visual studio in compiling my project is trying to link against libboost_serialization-vc71-mt-sgd-1_33.lib, but my project does not mention this file, so I am confused about how to point Visual studio at the library generated from the CVS source.