hidapi:一个简单的库,用于与Linux,Mac和Windows上的USB和Bluetooth HID设备进行通信

时间:2024-05-19 12:13:51
【文件属性】:

文件名称:hidapi:一个简单的库,用于与Linux,Mac和Windows上的USB和Bluetooth HID设备进行通信

文件大小:142KB

文件格式:ZIP

更新时间:2024-05-19 12:13:51

usb hid bluetooth hidapi usb-hid

适用于Windows,Linux,FreeBSD和macOS的HIDAPI库 CI实例 地位 macOS master Windows master Linux/BSD, last build (branch/PR) HIDAPI是一个多平台库,它允许应用程序与Windows,Linux,FreeBSD和macOS上的USB和Bluetooth HID类设备接口。 HIDAPI可以构建为共享库( .so , .dll或.dylib ),也可以通过添加单个源文件(每个平台)和单个标头直接将其嵌入到目标应用程序中。 HIDAPI库最初由Alan Ott( )开发。 它已于2019年6月4日移至 ,以合并重要的错误修正并继续开发该库。 目录 视窗 将HIDAPI构建为Unix平台上的共享库 在Unix平台上构建手动方式 在Windows上构建 交叉编译 先决条件 建立HIDAPI


【文件预览】:
hidapi-master
----LICENSE-orig.txt(264B)
----HACKING.txt(323B)
----windows()
--------hidtest.vcxproj(8KB)
--------Makefile-manual(190B)
--------hidtest.vcproj(4KB)
--------hidapi.sln(2KB)
--------Makefile.am(358B)
--------Makefile.mingw(557B)
--------hidapi.vcxproj.filters(1KB)
--------hidapi.vcproj(4KB)
--------ddk_build()
--------.gitignore(112B)
--------hidtest.vcxproj.filters(932B)
--------hidapi.vcxproj(8KB)
--------hid.c(29KB)
----bootstrap(52B)
----pc()
--------.gitignore(5B)
--------hidapi-hidraw.pc.in(325B)
--------hidapi.pc.in(276B)
--------hidapi-libusb.pc.in(315B)
----.gitattributes(104B)
----.github()
--------workflows()
----LICENSE.txt(530B)
----VERSION(6B)
----linux()
--------Makefile-manual(847B)
--------Makefile.am(321B)
--------.gitignore(119B)
--------hid.c(29KB)
----.cirrus.yml(1KB)
----AUTHORS.txt(421B)
----libusb()
--------Makefile-manual(292B)
--------Makefile.haiku(780B)
--------Makefile.am(818B)
--------Makefile.linux(902B)
--------.gitignore(50B)
--------Makefile.freebsd(768B)
--------hid.c(42KB)
----LICENSE-gpl3.txt(34KB)
----Makefile.am(1KB)
----hidapi()
--------hidapi.h(17KB)
----android()
--------jni()
----README.md(13KB)
----testgui()
--------testgui.sln(884B)
--------test.cpp(15KB)
--------copy_to_bundle.sh(3KB)
--------Makefile-manual(337B)
--------Makefile.am(1KB)
--------Makefile.mingw(726B)
--------Makefile.linux(624B)
--------mac_support.h(266B)
--------mac_support_cocoa.m(2KB)
--------testgui.vcproj(5KB)
--------TestGUI.app.in()
--------.gitignore(170B)
--------Makefile.freebsd(617B)
--------Makefile.mac(1KB)
----LICENSE-bsd.txt(1KB)
----m4()
--------ax_pthread.m4(12KB)
--------.gitignore(91B)
--------pkg.m4(5KB)
----dist()
--------hidapi.podspec(1KB)
----mac()
--------Makefile-manual(487B)
--------Makefile.am(239B)
--------.gitignore(114B)
--------hid.c(34KB)
----configure.ac(7KB)
----.appveyor.yml(1KB)
----hidtest()
--------test.c(5KB)
--------Makefile.am(439B)
--------.gitignore(129B)
----doxygen()
--------Doxyfile(106KB)
----.gitignore(276B)
----udev()
--------99-hid.rules(2KB)
----.builds()
--------fedora-mingw.yml(396B)
--------freebsd.yml(353B)
--------archlinux.yml(382B)
--------alpine.yml(405B)

网友评论