- download https://www.boost.org/users/history/
- run bootstrap.bat
- run b2.exe
- run b2.exe
- run cmd -> b2.exe --toolset=msvc variant=release link=static threading=multi runtime-link=static stage
- VS Проект/Свойства/С/С++/Дополнительные каталоги включаемых файлов -> ..\boost_1_75_0
- VS Проект/Свойства/Компоновщик/Общие -> ..\boost_1_75_0\stage\lib
// Общий макет, типа - ДвоичныеДанные
УстановитьВнешнююКомпоненту("ОбщийМакет.RegEx"); // только для клиента
Если ПодключитьВнешнююКомпоненту("ОбщийМакет.RegEx", "boost") Тогда
//ru
Regex = Новый("AddIn.boost.RegEx");
Сообщить(Regex.Версия());
Regex.Шаблон = "а.";
Regex.Текст = "01234аё7ас";
Пока Regex.Найти() Цикл
Сообщить(Regex.Позиция);
Сообщить(Regex.Длина);
Сообщить(Regex.Значение);
КонецЦикла;
//en
Regex = Новый("AddIn.boost.RegEx");
Сообщить(Regex.Version());
Regex.Pattern = "а.";
Regex.Text = "01234аё7ас";
Пока Regex.Найти() Цикл
Сообщить(Regex.Position);
Сообщить(Regex.Length);
Сообщить(Regex.Value);
КонецЦикла;
КонецЕсли;