Я пытаюсь использовать регулярные выражения в VC 2008, однако я не могу использовать библиотеку Boost (или, по крайней мере, всю библиотеку Boost).
Я видел, что файлы в boost.xpressive используют файлы в других каталогах boost.
В качестве любопытства этот урок из boost.xpressive предоставил возможность скачать xpressive.zip по ссылке, которая больше не доступна.
Я предполагаю, что xpressive.zip содержит минимальные зависимости xpressive.
Где взять «минимальный портативный boost.xpressive»?
В моем буст руте я выполнил
./b2 tools/bcp
mkdir /tmp/XPRESSIVE
bcp --boost=$PWD xpressive /tmp/XPRESSIVE/
Это привело к рабочему дереву 29M (по сравнению с ~ 542M наддува 1_60_0).
Включает около 25% всех заголовков буста.
Он включает в себя библиотечную часть Boost Regex. Возможно, вам придется включить это (я не знаю, является ли это необязательным, если вы используете только статические регулярные выражения)
Других решений пока нет …