Я пытаюсь создать библиотеки boost в Windows 7 с помощью MSVC (VS 2010).
В параметрах командной строки bjam я встречал опции runtime-link и link. Я хотел бы знать, как они используются и какова их точная разница.
Я создал библиотеку 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-т-1_47.lib
3) libboost_regex-VC100-т-ы-1_47.lib
4) libboost_regex-VC100-s-1_47.lib
В чем разница между 2 и 3 файлами .lib? Оба из них - статические библиотеки. Я прошел через Boost doc, но не нашел в этом объяснений.
ТИА