1

我想通过命令cabal install hemokit命令安装 hemokit 驱动程序,但它告诉我它在安装依赖项'hidapi'时失败。这就是给我的信息

`Configuring hidapi-0.1.3...
cabal: Missing dependency on a foreign library:
* Missing C library: udev
This problem can usually be solved by installing the system package that
provides this library (you may need the "-dev" version). If the library is
already installed but in a non-standard location then you can use the flags
--extra-include-dirs= and --extra-lib-dirs= to specify where it is.
Failed to install hidapi-0.1.3

然后我运行命令sudo apt-get install udev安装udev包,但问题没有解决!

4

1 回答 1

1

udev库是 Ubuntu 的关键组件。缺少的是开发标头。尝试sudo apt-get install libudev-dev先运行,然后安装hemokit.

于 2015-02-18T16:49:29.503 回答