У меня возникли проблемы с поиском библиотеки boost-log с помощью модуля findboost cmake.cmake findboost как установить -g тег ABI?
вместо libboost_log-vc120-мт-синг-1_57 (который присутствует в моем повышающего Lib diretory) CMake выполняет поиск: libboost_log-vc120-мт-сд-1_57, который не присутствует.
Я попытался включить Boost_USE_DEBUG_RUNTIME при вызове cmake (параметр командной строки), а также в файле cmakelists.txt, но он не влияет на тег ABI имен библиотек, которые ищет cmake find.
версия CMake я использую 3.1.0
в documentation они пишут:
Boost_USE_DEBUG_RUNTIME - Установите в положение ON или OFF, чтобы указать, следует ли использовать библиотеки, связанные с MS отладки C++ время выполнения (метка 'g'). По умолчанию ON.
поэтому он должен искать libboost_log-vc120-мт-синг-1_57 по умолчанию, а также в этой ошибке report, они ввели флаг Boost_USE_DEBUG_RUNTIME и aknowledged, что он должен быть установлен по умолчанию для того, чтобы не нарушать прежнее поведение.