我正在研究用户空间 HID 设备驱动程序,并且大量谷歌搜索表明建议使用 signal11 中的 HIDAPI 库。我遵循了所有自述文件的说明并在 Mac 目录下运行了 make 命令,但我没有看到我想我会需要的 hidapi.h 文件。还有另一种方法我应该将库带入 xcode 项目吗?
谢谢!
我正在研究用户空间 HID 设备驱动程序,并且大量谷歌搜索表明建议使用 signal11 中的 HIDAPI 库。我遵循了所有自述文件的说明并在 Mac 目录下运行了 make 命令,但我没有看到我想我会需要的 hidapi.h 文件。还有另一种方法我应该将库带入 xcode 项目吗?
谢谢!
尝试将 hid.c 文件转换为 .cpp 文件,在这种情况下您将不需要该库,因为您将拥有完整的源代码。这对我有用。
我首先尝试使用提供的 makefile 构建一个 hidapi 库,但惊讶地发现所有结果都是一个 hid.o 文件。不是很有用。然后我尝试了在此处找到的指令 ( create-lab-commons ),该指令修改了 makefile,然后使用 g++ 从 hid.o 生成 hidapi.dylib。但是生成的 dylib 不起作用。你也许可以让它工作。