MacでPasoriでNFCカードを読んでみる(libnfcを使って)
今回使う道具は、こちら
この2つです。
で、NFCで読み取る為に必要なライブラリをインストールします。
をインストールします。
libusbのインストール
libusb-compatのインストール
libnfcのインストール
libnfcのインストールは現時点「libnfc-1.6.0-rc1.tar.gz」だとMacでのmake時にエラーがでます。
Undefined symbols for architecture x86_64: "_MIN", referenced from: _pn53x_usb_receive in libnfcdrivers.a(libnfcdrivers_la-pn53x_usb.o) ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[3]: *** [libnfc.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
それが修正されたのが「r1368〜r1369での修正libnfc/nfc-internal.h」
なので上記修正を追加した後に「make, sudo make install」を行う
サンプルを使用した動作チェック
インストールが完了したらlibnfcのフォルダの「utils/nfc-list」を実行してNFCの情報が読み込めるかどうかテストしてみます。
とりあえず動作したっぽいのでこれ以降は今後に!
関連する記事:
- FuelPHPのインストール(コマンドラインを使用)
- MacにCofeeScriptの実行環境をインストールする方法
- PHP入門 第2回 PHPの動作環境を作ろう(XAMPPをインストールしよう)
- さくらのVPSを設定する
- さくらのVPSにredisをインストール
コメント 0