一、简介
官网:https://libusb.info
GitHub:https://github.com/libusb/libusb
二、编译
从GitHub上下载指定版本的libusb库到本地,例如:libusb-1.0.24.tar.gz
。
1、Linux平台
- 解压
libusb-1.0.24.tar.gz
文件,并进入目录。 - 执行命令:
./autogen.sh
。成功后将会生成configure
文件。 - 执行命令:
./configure --prefix=/opt/libusb-1.0.24--ubuntu-x64
,成功后将会生成Makefile
文件。 - 执行命令:
make
,成功后执行命令:make install
。 - 最后libusb库将被安装在
/opt/libusb-1.0.24--ubuntu-x64
目录下。
2、Windows平台
- 解压文件后,进入
msvc
目录。 - 选择使用本机已安装的
Visual Studio
打开对应的libusb_xxxx.sln
版本,例如:使用Visual Studio 2019
打开libusb_2019.sln
。 - 进入工程后,可以选择编译
WIN32
/x64
的Debug
/Release
版本。