Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Проблема решена. Необходимо было положить в папку с exe libusb.dll, которая там изначально и лежала. В процессе работы папку прибил, а повторно положить либу забыл... Итого потратил пол дня.
Проблема решена. Необходимо было положить в папку с exe libusb.dll, которая там изначально и лежала. В процессе работы папку прибил, а повторно положить либу забыл... Итого потратил пол дня.
Самое важное не упомянул: операционная система Windows 10 64 bit
Добрый день. При попытке использования библиотеки Lusbapi в Qt возникла проблема, а именно компилятор выдает следующую ошибку "***\main.cpp:21: error: undefined reference to `GetDllVersion'".
Для компиляции использую исходники и примеры для библиотеки lusbapi (версия 34), которые скачал с Вашего сайта.
Все требуемые файлы положил в папку проекта и подключил в *.pro файле:
HEADERS += \
mainwindow.h \
Lusbapi.h \
LusbapiTypes.h
Файл lusbapi.lib также в папке проекта. Пробовал его менять, брать из версий под VS, Borland. Прописывал через LIBS += "G:/ADC/DLL/Lib/MicroSoft/Lusbapi.lib" и по всякому. Ничего не помогает. Компилятор MinGW (Qt 5.12.1, MinGW 7.3.0 64 bit).
Как быть и что делать?
P.S. Схожая проблема описана вот здесь http://www.lcard.ru/forums/viewtopic.php?id=9946. В качестве решения предлагается скачать библиотеку собранную под MinGW и даже даются ссылки. При попытке открыть скачанные архивы получаю ошибку из чего заключаю, что они битые.
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск