Libnfc-installation

2756 ワード

Libnfc-installation
スイートインストール
            ,             ,           Ubuntu      ,            。                   ,             ,               ,           。    ,     Linux          ,    ! 

POSIX systems
手動でインストールするには、まずスイートのコンパイル依存性があることを確認しなければなりません.たとえば、必要な頭は次のとおりです.
  • libusb 公式ダウンロード
  • pcscd-Lite 公式ダウンロード
  •               ,           :“  ,                !             ”。        ,          。 

    ここでは、まず以下の必要なプログラムとドライバをインストールすることをお勧めします.
  • libtool
  •   libtool       autoconf/automake,       ,  libnfc           libtool   。   $ sudo apt-get install libtool 
  • libudev-dev
  •     pcsc-lite        ,   Backtrack Live CD   。   $ sudo apt-get install libudev-dev 
  • pcsc-lite
  •           ,                            。 
  • libccid
  •     libccid   ,       cofigure:  error: install pcsc-lite 1.6.5 or later ,or use ./configure PCSC_CFLAS=...              pcsc-lite。  ダウンロード 
  • libusb
  •     libusb             “configure:error:cannot run /bin/bash/.config.sub”         libtool   。        config.sub config.guess           。 
  • Subversion
  • スイートのダウンロードと解凍
      $ wget http://libnfc.googlecode.com/files/libnfc-x.x.x.tar.gz   $ tar -xvzf libnfc-x.x.x.tar.gz 

    構成およびコンパイル
      $ cd libnfc-x.x.x   $ ./configure   $ make 

    公式手動でインストールする方法では、ここまで来たらほとんど終わりだと思いますが、間違いは絶対に出てきます.公式説明ドキュメントは開発者自身に見せているのかもしれません.入門したばかりの人には何の役にも立たないので、以下の手順を見てください.
    まずインストールに必要なすべての前提条件は、私の操作はUbuntuに基づいているので、違いがあればご了承ください.
      $ sudo apt-get install libusb-dev libpcsclite-dev   $ sudo apt-get install libusb-0.1-4 libpcsclite1 libccid pcscd 

    そして、上記の構成とコンパイルのやり方で、Ubuntuのシステムであれば、sudoがなぜ聞かないのかを覚えておいてください.君にはわかるよ.構成前にACR 122 U/Touchatagを使用している場合は、./configureの後に次のコマンドを追加してください.
      $ ./configure --with-drivers=acr122 --enable-serial-autoprobe   --enable-serial-autoprobe           

    コンパイルにエラーメッセージが全くない場合は、正式にmakeを行うことができます.
      $ sudo make   $ sudo make install 

    公式サイトにはもう一つのUbuntuベースのインストール方法がありますが、実際の操作は大同小異で、前提条件をうまく処理すれば、どんな方法を使っても問題ありません!