Имеется относительно старый проект на Qt, для управления самосборной платы по USB.
Проект изначально планировался использоваться только на linux, поэтому особых изысков не предполагалось - обычные команды, сама библиотека штатная, установлена обычно, проблем нет.
Теперь понадобилось использовать это проект под windows.
Вроде всё просто - создал в корне проекта каталог lib, добавил туда скачанный файл libusb-1.0.a (вроде как static, если верить описанию), добавил в секцию win32 .pro файла строку
Код: Выделить всё
LIBS += -L$$PWD/lib/libusb-1.0.a
Получил 9 однотипных ошибок
и подобных, указывающих на функции, которые как раз и находятся в libusb-1.0.aundefined reference to `__imp_SetupDiGetClassDevsA'
Что я сделал не так?
P.S. Если важно - используется MinGW