Windows 8.1 LibNFC
まず,ザディグUSBインストーラーをhttp://zadig.akeio.ieからダウンロードします
libusb0。。
李bnfc。MobileFish (http://www.mobilefish.com/developer/LibNFC/LibNFC.html),,,,,,,,,,,,,,,,,,,,,,,,。。
8.1 x64
OS
【翻译】
- TDM-GCC MinGW
- libusb-win32
- Windows的PCRE
- CMake
- Doxygen
インストール手順#
TDM-GCC MinGWコンパイラをインストールする#
http://sourceforge.net/projects/tdm-gcc/、TDM-GCC MinGW。
tdm64-gcc-4.8.1-3
【中文翻译】【中文翻译】
MinGW-w64 / TDM64実験(32ビットおよび64ビット)を選択し,[次へ]ボタンを押します。
注:MinGW / TDM(32ビット)の代わりにこのバージョンをインストールする必要があります。MinGW-w64 / TDM64バージョンは,32ビットおよび64ビットのオペレーティングシステムで動作します。
TDM-GCCのインストールディレクトリ(C: toolsMinGW64など)を選択し,[次へ]ボタンを押します。
最寄りのTDM-GCCダウンロードサーバーを選択し,[次へ]ボタンを押します。
。
TDM-GCCがインストールされるまで待ち,[次へ]ボタンを押します。
Tdm-gcc / Tdm-gcc / Tdm-gcc / Tdm-gccREADME-gcc-tdm64.txt。
Libusb-win32#
http://sourceforge.net/projects/libusb-win32/。
libusb-win32-bin-1.2.6.0
★★★★★★★★★★★★★★★http://sourceforge.net/apps/trac/libusb-win32/wiki
C: toolslibusb-win32-bin-1.2.6.0のように,ファイルをダウンロードして解凍します。
。
窗户用PCREをインストールする#
http://sourceforge.net/projects/gnuwin32/files/pcre/7.0/、。
,Pcre-7.0
【中文】:http://www.pcre.org
。
。
PCREのインストールディレクトリ(C: toolsGnuWin32など)を選択し,[次へ]ボタンを押します。
(完全インストール]を選択し,[次へ]ボタンを押します。
[スタート]メニューにPCREショートカットを入力し,[次へ]ボタンを押します。
実行する追加のタスクを選択し,[次へ]ボタンを押します。
。
【中文】【中文】
make#
http://www.cmake.org/、Windowsプラットフォーム用のCMakeバイナリディストリビューション(Win32インストーラー)をダウンロードします。make,。
,Cmake-3.0.1-win32-x86
【中文译文】中文:[中文]
[すべてのユーザーのシステムパスにCMakeを追加する]を選択し,[次へ]ボタンを押します。
CMakeのインストールディレクトリ(C: toolsCMakeなど)を選択し,[次へ]ボタンを押します。
。
CMake。
【中文】:。
氧气? ? ? ? ?#
http://www.doxygen.org/。
,1.8.7- .exe
。
。
Doxygenのインストールディレクトリ(C: toolsdoxygenなど)を選択し,[次へ]ボタンを押します。
(完全インストール]を選択し,[次へ]ボタンを押します。
スタートメニューにDoxygenショートカットを入力し,[次へ]ボタンを押します。
。
氧气。
氧气,。
【中文】【中文】
LibNFC#
https://bintray.com/nfc-tools/sources/LibNFCに移動し,無料の近距離無線通信ライブラリ(LibNFC)をダウンロードします。
,LibNFC-1.7.1.tar.bz2你说得对。
啊哈,啊哈。
C:toolsLibNFC-1.7.1
★★★★★★★★★★★http://nfc-tools.org
ウィンドウズシステムパスを設定する#
[システム]-[>システムの詳細設定]-[>環境変数]に移動します
。
。(1)、(1)、(1)、(1)、(1)、(1)。
- C: toolsdoxygenbin;
- C: toolstdm gcc - 64本;
- C: toolstdm - gcc - 64 - x86_64 w64 mingw32lib32;
- C:工具tdm - gcc - 64 - x86_64 w64 mingw32include;
- C: toolsCMakebin;
- C: toolsGnuWin32bin;
必要なすべてのソフトウェア/ライブラリがインストールされ,システムパスが正しく設定されているかどうかをテストするには,Dosウィンドウを開き,我的意思是,我的意思是,我的意思是。
★★★★★★★★★
使LibNFC成为可能#
- LibNFC-。
c:LibNFC-build,。 - www.libnfc -。
コマンド这就是我的意思。make,。
。- 。
。
このチュートリアルでは,LibNFCソースディレクトリはC: toolsLibNFC-1.7.1啊哈! - 。
。
。
。
。
このチュートリアルでは,ビルドディレクトリはc:LibNFC-build
- 。
。
。
- 喵喵的,喵喵的,喵喵的,喵喵的。
- 。
- 【中文】【中文】
これにより,CMakeはすべての入力ファイルを読み取り,プロジェクトで使用されるすべての変数を検出します。。。
一部のプロジェクトでは,構成プロセスが反復される可能性があるため,赤いエントリがなくなるまで構成ボタンを押し続けます。
PCREインクルードディレクトリと自由ディレクトリ,およびlibusbインクルードディレクトリと自由ディレクトリをポイントする必要があります。
★★★★★★★★★
PCRE_INCLUDE_DIRS
C: toolsGnuWin32include
PCRE_LIBRARIES
:C: toolsGnuWin32liblibpcre.dll.a
? ? ?。【中文译文】【中文译文】
LIBUSB_INCLUDE_DIRS値をクリックして,に移動します:
C: toolslibusb-win32-bin-1.2.6.0include
libusb_libraries;
C: toolslibusb-win32-bin-1.2.6.0libgcclibusb.a
? ? ? ?
32。
64年ビットシステムの場合,32ビットアプリケーションまたは64ビットアプリケーションのいずれかが機能します。64。64。
64年32ビットドライバはビットシステムでは動作せず,逆に,64ビットドライバは32ビットシステムでは動作しません。
32位MinGW GCC -libusb-win32-bin-1.2.6.0libgcclibusb.a
64位MinGW GCC -
。
LibNFC 1.7.1;。
32位MSVC (=Microsoft Visual c++)
) -libusb-win32-bin-1.2.6.0libmsvclibusb。libbusb -win32-bin-1.2.6.0libmsvc_x64libusb.libIA64的64位MSVC
-libusb-win32-bin-1.2.6.0libmsvc_i64libusb.libBorland C(仅32位)
-libusb-win32-bin-1.2.6.0libbcclibusb.lib,
- - - - - -libusb-win32-bin-1.2.6.0libdynamic
libusb_dyn.c
。
★★★★★★★★★★★★★★★★★
PN533 USB NFCスティックが正しく機能するように,LibNFC_DRIVER_PN53X_USBチェックされていることを確認してください。
[。
これにより,ビルドディレクトリにファイルが作成されます:c: LibNFC-build
ウィンドウの実行可能ファイルとLibNFC.dllをmingw32-makeでビルドする#
フォルダCに移動:LibNFC——ビルドとタイプ:mingw32-make
★★★★★★★★★
テスト#
最後に,コマンドプロンプトで“nfc-listまたは“nfc-list - v”コマンドを使用してLibNFCをテストできます。
pn533 usb nfc。