Я пытаюсь собрать библиотеки boost в Windows 7 с помощью MSVC (VS 2010).
Я столкнулся с опциями runtime-link и link в опциях командной строки bjam. Я хотел бы узнать, как они используются и в чем точная разница между ними.
Я собрал библиотеку Boost Regex, используя эту командную строку
bjam --with-regex variant=release --build-options=complete
она создала эти файлы:
1)boost_regex-vc100-mt-1_47.dll (Импорт библиотеки: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
В чем разница между 2 и 3 .lib файлами? Оба они являются статическими lib. Я просмотрел Boost doc, но не нашел в нем объяснений.
TIA