2014-02-05 61 views
0

我試圖使用HIDAPI lib來幫助構建mac的一些hid驅動程序。閱讀自述文件後,我被告知進入mac目錄並運行make命令。這不幸的是沒有太多的工作,我沒有在自述文件中看到任何需要與make一起運行的命令。在mac上構建HIDAPI問題

我對使用TestGUI現在不感興趣,所以如果我正確理解文檔,我不應該需要安裝fox-toolkit並使用它運行make命令。

任何人都知道是否有一個步驟,我失蹤了?

+0

請張貼在'make'命令的一些輸出。 – Preston

+0

@Preston所以我建立了它,但我想手動添加hidapi庫到一個現有的項目。雖然在mac目錄中運行make命令後,我沒有看到頭文件 –

回答

2

我明白問題是3歲,但今天我遇到了同樣的誤解,包括自述文件。

建立在MAC庫中的解決方案是運行(在MAC文件夾,使用終端)執行以下操作:

使-f生成文件手動

這將構建lib,然後您可以通過運行包含的測試程序來測試結果:

./hidtest

結果應類似於:

Device Found 
    type: 05ac 025a 
    path: IOService:/AppleACPIPlatformExpert/[email protected]/AppleACPIPCI/[email protected]/[email protected]/[email protected]/Apple Internal Keyboard/[email protected]/[email protected]/[email protected],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 

...