Boost logo

Boost Users :

From: Martina Janter (martin_aj_at_[hidden])
Date: 2008-03-14 15:58:23


Hello!

being a beginner in C++ and boost I set up the stuff for use with VC++ 2005 Express
just today. After some problems I finally managed to get it link, but it's still not
fully the way I want.

There are three libs: boost...dll, libboost...lib and libboost...s...lib.
My questions:
-What's the difference between the second and the third one?
-Why does building with the IDE link against the second and building on the console (/
link /LIBPATH:...) link against the third type? I looked into auto_link.hpp and the IDE
seems to set _DLL but boost doesn't define BOOST_DYN_LINK. But I can't find out why.
This leads to question 3:
-How to link so the dll will be used?

That questions might be a good deal compiler specific but since auto_link.hpp is
involved I hope here's still the right place to ask.

Thank you in advance!
AJ Martin


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net