Я создал библиотеки boost 1.71 stati c для использования внутри MF C dll (windows 10).
Я получил все готовые библиотеки libboost, и все нормально, когда используется регулярное выражение.
Но : наличие liboost-thread-vc140-mt-gd-x64-1_71 в «дополнительных библиотеках» в списке VS в настройках проекта вызывает cra sh при загрузке библиотеки MF C, которая использует регулярные выражения, даже если Boost.Thread не используется и заголовки не включены.
Просто присутствие в списке - вызывает cra sh в AfxCoreInitModule (); в коде MF C. Вероятно, это как-то связано с AFX_MANAGE_STATE в MF C ... Кто-нибудь может помочь? командная строка сборки s выглядит следующим образом:
. \ b2.exe -j8 toolset = msv c -14.0 модель адреса = архитектура 64 = ссылка на стадию x86 = stati c threading = multi-runtime-link = shared --build-type = complete stage cxxflags = "/ D_AFXDLL"
Спасибо за любую помощь!