关于libusb-win32的问题

redsmoke007 2012-09-18 01:37:14
才学习libusb-win32。按照给的例子写了三行代码。可以为什么usb_find_devices()返回的设备数目是0.是不是我的配置有问题。
我把libusb.lib和libusb0_x86.dll及头文件拷贝到项目目录,给dll文件改了名字。还有什么工作需要做的吗?

代码如下:

#include <stdio.h>
#include "lusb0_usb.h"

void main()
{
usb_init(); /* initialize the library */
int busCounts= usb_find_busses(); /* find all busses */
int devCounts=usb_find_devices(); /* find all connected devices */
}
...全文
779 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aliceint 2015-04-21
  • 打赏
  • 举报
回复
这道题还能答吗?最近正好要用到libusb-win32,这个最主要的原因是没有编译安装libusb,参考http://www.libusb.org/wiki/libusb-win32#Installation
pengyw 2012-11-27
  • 打赏
  • 举报
回复
要看VID,PID对不对的
samqsu_amba 2012-11-17
  • 打赏
  • 举报
回复
印象中,libusb-win32找不到mass storage设备,可以找到simple class。
redsmoke007 2012-09-19
  • 打赏
  • 举报
回复
有人知道吗?

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧