I have already come across this before, implementing a promotion in my projects. Each separate acceleration library comes with different project files to create with different make systems (Jam, make, Visual Studio 6 ...), but they are never so good in newer versions of VS.
I always prefer to create a new project file and embed boost directly in my project. It is quite simple, you just need to add all the source files and configure the project settings correctly. However, there is one caveat, and you should specify the library output file, as boost does, because their included files depend on it.
Once you do this, you can distribute boost libraries in the same way as any other files in your project.
Douglas mayle
source share