Я хочу скомпилировать только поток и обычную библиотеку expresession boost, и мне нужны как статические, так и динамические библиотеки. Не могли бы вы сообщить нам, как это сделать?
Как скомпилировать библиотеку boost thread
Ответ 1
Вы можете использовать bjam для создания библиотек. Просто запустите его в папке boost.
С параметрами
bjam toolset = {ваш набор инструментов} вариант = {выпуск | отладки} threading = multi link = {static | shared} {имя библиотеки}
Просто замените значения из {} на значения по вашему выбору. Для имени набора инструментов вы можете проверить {your boost dir}\tools\build\v2\user-config.jam(вы можете установить там свой набор инструментов, и вам не придется писать его в командной строке).