我在Ubuntu 16.04.3 LTS上。
我跟踪这个文件https://github.com/episage/SharpNFC/blob/master/README.md
当我打字时
./configure --prefix=/usr我得到了
selected_drivers:
acr112_pcsc no怎么安装?
当我按下
./configure --disable-libudev --enable-libusb我得到了libudev support : no
但是为什么呢?我安装了sudo apt-get install libudev-dev
发布于 2017-08-13 20:52:21
您的特定程序需要执行以下操作:
cd to your directory
然后
./configure --prefix=/usr --with-drivers='acr122_usb,acr122s,arygon,pn532_i2c,pn532_spi,pn532_uart,pn53x_usb,acr122_pcsc' 您需要安装libpcsclite才能编译它。
在完成所有过程之后,您只需运行
make && make install
如果需要帮助安装libpcsclite,可以遵循以下站点
PS。如果您需要更具体的信息,./configure --help是一个很好的起点,您还可以阅读tarball附带的安装存档。
编辑:
我建议你先用简单的方法.我可以看到编译和构建对您来说是很新的,libudev是systemd的一部分,您可能不需要从系统中删除它。另一方面,如果确实需要使用libusb,则需要填充编译期间弹出的依赖项。
https://unix.stackexchange.com/questions/385915
复制相似问题