I'm trying to build boost libraries in Windows 7 with MSVC (VS 2010).
I have come across the options runtime-link and link in the bjam command line options. I would like to know how they are used and what is the exact difference between them.
I have built the Boost Regex library using this command line
bjam --with-regex variant=release --build-options=complete
it produced these files:
1)boost_regex-vc100-mt-1_47.dll (Import library:boost_regex-vc100-mt-1_47.lib)
2)libboost_regex-vc100-mt-1_47.lib
3)libboost_regex-vc100-mt-s-1_47.lib
4)libboost_regex-vc100-s-1_47.lib
What is the difference between 2 and 3 .lib files? Both of them are static libs. I have gone through the Boost doc but didn't find much explanation in that.
TIA