delay loaded dll – не всегда полезна
April 30th, 2009 Begemot Posted in Программирование
Дополнение к посту про то как вылечить проблему с OpenCV и wxWidgets путем использования отложенной загрузки библиотек, сегодня нарвался на странную багу падает код загрузки каскада, для face detection
m_nested_cascade = (CvHaarClassifierCascade*)cvLoad( (const char*)path_nested_cascade.ToUTF8(), 0, 0, 0);
Оказалось падает из за использования delay loaded для OpenCV библиотек – вот такие странные бывают ситуации, все вылечилось путем добавления в лист отложенной загрузки только /delayload:highgui110d.dll – а вот остальные пришлось оттуда убрать.
Странными иногда способами удается найти причину ошибку