Windows 中的 Libmtp (msys/mingw):运行问题
Posted
技术标签:
【中文标题】Windows 中的 Libmtp (msys/mingw):运行问题【英文标题】:Libmtp in windows (msys/mingw): Run problems 【发布时间】:2019-03-19 00:14:00 【问题描述】:嗨,我需要一个libmtp (github_link) 的 Windows 端口。所以我在 Msys/MingW 环境下编译了 libmtp。
构建成功,我在构建时没有错误,但在运行时我有错误。当函数(LIBMTP_Get_Connecte_Devices)被调用时,该函数的返回值为(LIBMTP_ERROR_CONNECTING)。
LIBMTP_mtpdevice_t* device_list;
LIBMTP_error_number_t x = LIBMTP_GET_CONNECTED_Device(&device_list);
// x = LIBMTP_ERROR_CONNECTING
谁能解决我的问题?
此外,我在哪里可以找到适用于 windows 的 libmtp (libmtp-9.dll) 的预构建版本?
【问题讨论】:
【参考方案1】:我认为这是因为 libmtp 需要 libusb 才能连接到您的设备。
OpenSUSE Build Service 上有构建
【讨论】:
以上是关于Windows 中的 Libmtp (msys/mingw):运行问题的主要内容,如果未能解决你的问题,请参考以下文章
windows phone 或 windows 开发中的 inflate 模拟是啥?
Windows 8/Windows 2012 中的 VB6“IsNumeric()”行为