0

我正在尝试使用 HIDAPI 库来帮助构建一些用于 mac 的隐藏驱动程序。按照自述文件,我被告知进入 mac 目录并运行 make 命令。不幸的是,这并没有多大作用,我在自述文件中没有看到我需要与 make 一起运行的任何命令。

我现在对使用 TestGUI 不感兴趣,所以如果我正确理解了文档,我不需要安装 fox-toolkit 并使用它运行 make 命令。

任何人都知道这里是否有我遗漏的步骤?

4

1 回答 1

4

我知道这个问题已经 3 年了,但是今天我对包含的自述文件遇到了同样的误解。

在mac上构建库的解决方案是运行(在mac文件夹中,使用Terminal)以下内容:

make -f Makefile 手册

这将构建 lib,然后您可以通过运行包含的测试程序来测试结果:

./隐藏测试

结果应类似于:

Device Found
  type: 05ac 025a
  path: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/XHC1@14000000/HS05@14400000/Apple Internal Keyboard / Trackpad@14400000/Touchpad@1/AppleUSBMultitouchDriver@14400000,1
  serial_number: 
  Manufacturer: Apple Inc.
  Product:      Apple Internal Keyboard / Trackpad
  Release:      224
  Interface:    -1

Device Found
  type: 05ac 030d
  path: IOService:/IOResources/IOBluetoothHCIController/AppleBroadcomBluetoothHostController/IOBluetoothDevice/IOBluetoothL2CAPChannel/BNBMouseDevice
  serial_number: **-**-**-**-**-**
  Manufacturer: Apple
  Release:      306
  Interface:    -1

...
于 2017-05-03T14:33:34.800 回答