I am working on a project (C++) that is being ported to WIN32 from Linux and I need to combine ~20 libraries into a single lib so that the app programmers only have one library to link into their code.
The question is: how does one do this in Windows?
We are using VisualC++ 2005 Express; and have figured out that one large (and possibly unmaintainable) Project would take care of this, but it is probably not the best solution.

Any ideas/suggestions are welcome.

Thanks in advance,