不要问我libnfc是干什么的…其实libnfc是很容易编译的….只是我绕了一个大弯罢了。

首先,配置运行环境

$ sudo apt-get install libusb-dev libpcsclite-dev
$ sudo apt-get install libusb-0.1-4 libpcsclite1 libccid pcscd

然后,下载libnfc,地址在此

./configure
make
sudo make install

接着,尝试输入

nfc-list

来测试是否安装成功。

如果提示libnfc.so.5未找到,尝试输入这个

sudo cp /usr/local/lib/libnfc.so.5 /usr/local/libnfc.so.5

如果提示没有找到设备,请检查/usr/local/etc/目录下是否有nfc文件夹。如果没有,请在新建nfc文件夹,然后在nfc文件夹下新建一个文件,保存为libnfc.conf,文件内容如下:

device.name = "microBuilder.eu"
device.connstring = "pn532_uart:/dev/ttyUSB0"

OK!


0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注