我qt5.5
在linux和win7(mingw32)中使用......在linux中它可以工作(出于兼容性原因,我必须构建新的usblibs)
在使用这个库的 Windows 中,
/usr/local/.../code-qt/libusb-1.0.19-rc1-win/MinGW32/static/
我得到以下错误和更多错误,所有这些都有一些
“_imp__SetupDixxxxxxx”未定义
由于 Windows 中的 libusb 构建似乎相当复杂,我无法弄清楚如何去做
在这一点上,我不知道出了什么问题,非常感谢任何帮助
我在 qt5 creator 内部或外部使用 ming32w 或任何其他方式重建 lib 没有问题,但我需要描述一些关于如何继续的步骤。
欢呼 EinHexenMeister
E:\code-qt\qtHidTest\HidTest\windows\hid.c:289: 错误:未定义对 `_imp__SetupDiGetClassDevsA@16' 的引用
E:\code-qt\qtHidTest\HidTest\windows\hid.c:298: 错误:未定义对 `_imp__SetupDiEnumDeviceInterfaces@20' 的引用
E:\code-qt\qtHidTest\HidTest\windows\hid.c:491: 错误:未定义对 `_imp__SetupDiDestroyDeviceInfoList@4' 的引用
E:\code-qt\qtHidTest\HidTest\windows\hid.c:313: 错误:未定义对 `_imp__SetupDiGetDeviceInterfaceDetailA@24' 的引用
E:\code-qt\qtHidTest\HidTest\windows\hid.c:347: 错误:未定义对 `_imp__SetupDiEnumDeviceInfo@12' 的引用