
libusb
libusb
A cross-platform library to access USB devices
AI 简介
libusb 是一个用于跨平台访问USB设备的库,支持Linux、macOS、Windows、OpenBSD/NetBSD、Haiku、Solaris用户空间以及通过WebUSB的WebAssembly。该项目使用C语言编写(Haiku后端采用C++),并遵循GNU Lesser General Public License v2.1许可协议。libusb内部设计抽象良好,易于向其他操作系统移植。它提供了一套全面的API文档供开发者参考。此项目适用于需要直接控制USB设备的应用场景,如开发自定义硬件驱动程序或与特定USB设备进行交互的软件。
C
GNU Lesser General Public License v2.16.1k
Stars
2k
Forks
245
Watchers
117
Issues
Star 增长
今日+2
近 7 天+5
近 30 天+30
综合评分75.44
默认分支master