下载和编译libusb
下载libusb源码:
首先,获取libusb在github上的源代码。(本文中选用libusb版本v1.0.27)
wget https://github.com/libusb/libusb/releases/download/v1.0.27/libusb-1.0.27.tar.bz2
解压源码:
打开终端,导航到你想要存放libusb源码的目录,然后执行以下命令解压下载的源码:
tar jxvf libusb-1.0.27.tar.bz2
进入libusb目录:
使用
cd
命令进入解压后的libusb目录:cd libusb-1.0.27
配置和编译:
运行以下命令配置和编译libusb:
./configure --enable-tests-build --enable-examples-build make
这将会在当前目录下编译libusb库。如果一切顺利,我们会在同级目录下看到生成的库文件和示例程序。
安装libusb(可选):
如果我们想要在系统中全局安装libusb,可以运行以下命令:
sudo make install
这将会把libusb安装到系统的默认位置,以便其他程序使用。
运行示例程序
现在,我们来尝试运行libusb的示例程序。
进入示例程序目录:
在libusb源码目录下,我们找到一个名为
examples
的文件夹,进入该文件夹:cd examples
运行示例程序:
编译完成后,我们会在同级目录下看到生成的可执行文件。现在,运行该程序:
./testlibusb
程序执行结果如下图所示。
作者:zuoyingying 创建时间:2024-05-11 16:31
最后编辑:zuoyingying 更新时间:2024-11-15 17:44
最后编辑:zuoyingying 更新时间:2024-11-15 17:44