Как установить драйвер acr112_pcsc?

У меня 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: нет

, но почему? я устанавливаю sudo apt-get install libudev-dev

0
13.08.2017, 23:38
1 ответ

В вашей конкретной программе вам нужно сделать следующее:

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, вы можете посетить этот сайт

ПС. если вам нужна более конкретная информация, ./configure --helpявляется хорошей отправной точкой, и вы также можете прочитать архив INSTALL, который поставляется с tar-архивом

Редактировать:

Я бы посоветовал вам сначала попробовать простой способ... Я вижу, что компиляция и сборка для вас довольно новы, libudev является частью systemd, и вам, вероятно, не нужно стирать его из вашего система. С другой стороны, если вам действительно нужно использовать libusb, вам нужно заполнить зависимости, которые появляются во время компиляции.

0
28.01.2020, 04:41

Теги

Похожие вопросы