我正在使用用户空间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无效。您也许可以使它正常工作。

07-24 09:37