78 Linux libusb库USB HID应用编程笔记

1 前言

        这几天搞另外一个项目,基于Ubuntu开发一个小的应用程序,就是通过USB HID与设备通信。因此需要在Linux环境编写对应USB HID通信应用。

        目前libusb库已经很好的支持USB相关应用的开发,库中提供了丰富的USB接口,用户可以直接调用其提供的API,实现快速开发。

        本文对USB HID应用开发进行了简要记录,方便日后自己查看复习。

2 libusb库准备

(1)获取libusb库源码

下面链接是libusb库的源码下载地址。

libusb库源码:https://github.com/libusb/libusb/releases

(2)编译libusb库

获取到源码之后,需要对库进行编译,下面记录了自己编译的指令。

cd libusb-1.0.26/
#配置
./configure --prefix=/home/libusbinstall --build=x86_64-linux --disable-udev
#编译
make
#安装
make install

(3)安装目录

安装之后可以看到目标目录存在两个文件夹:include/ 和 lib/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值