在线商店

Installazione di LibNFC su Windows

打印友好,PDF和电子邮件

安装在LibNFC su Windows 8.1

Innanzitutto, scarica il programma di installazione di Zadig USB suhttp://zadig.akeio.ie

安装PN533 con驱动程序libusb0.这是我的信,我的眼睛,我的眼睛,我的身体。

libNFC1

Ora, dobbiamo安装LibNFC。谢谢你的文章,你的移动鱼(http://www.mobilefish.com/developer/LibNFC/LibNFC.html) possiamo rendere questo processo molto semplice。Questa è solo una versione aggiornata del 'articolo precedentementmenzionato。

Sistema operativo utilzzato: Windows 8.1 Professional x64

硬件:Core i5, 8gb di RAM, 64位系统

Prerequisiti软件:

  • 编译器TDM-GCC MinGW
  • libusb-win32
  • 每个Windows的PCRE
  • CMake
  • Doxygen

安装程序

安装编译器TDM-GCC MinGW

Vai一http://sourceforge.net/projects/tdm-gcc/e scarica il编译器TDM-GCC MinGW。
Ad esempio tdm64-gcc-4.8.1-3.exe

票价多普奥clic sull'eseguibile premere il pulsante Crea。

libNFC2

Selezionare MinGW-w64/TDM64实验(32位e 64位)e premere il pulsante Avanti。

注意:è必要的安装任务版本invece di MinGW/TDM(32位)。La versione MinGW-w64/TDM64 verrà eseguita su sistemi operativi a 32位e 64位。

libNFC3

Selezionare la directory di installazione TDM-GCC, ad esempio C:toolsMinGW64, e premere il pulsante Avanti。

libNFC

Selezionare il server di download TDM-GCC più vicino e premere il pulsante Avanti。

libNFC5Scegliere TDM-GCC Consigliato, Tutti i pacchetti e premere il pulsante Installa。

libNFC

参加阿凡提TDM-GCC预展。

libNFC根据TDM-GCC, leggere il文件README-gcc-tdm64.txt

Installare libusb-win32

Vai一http://sourceforge.net/projects/libusb-win32/E scarica libusb-win32。
Ad esempio libusb-win32-bin-1.2.6.0.zip
信息百科全书:http://sourceforge.net/apps/trac/libusb-win32/wiki

C:toolslibusb-win32-bin-1.2.6.0
没有什么是绝对必要的。

在Windows上安装PCRE

Vai一http://sourceforge.net/projects/gnuwin32/files/pcre/7.0/e scarica la configurazione guidata PCRE (espressione regolare compatibile con Perl)。
广告esempioil pcre-7.0.exe
informazioni su PCRE:http://www.pcre.org

在阿凡提之前,我有我的钱。

libNFC

与阿凡提的契约是相通的。

libNFC

Selezionare la directory di installazione PCRE, ad esempio C:toolsGnuWin32, e premere il pulsante Avanti。

libNFC

阿凡提前完成安装。

libNFC

Immettere il collegamento PCRE nel菜单启动e premere il pulsante Avanti。

libNFC14

阿凡提先生attività aggiuntive da esesguire e premere il pulsante。

libNFC15

Premere il pulsante Installa。

libNFC

Premere il pulsante好。

libNFC

Installare CMake

Vai一http://www.cmake.org/e scarica la distribuzione binaria CMake per la piattaforma Windows (Win32安装程序)。CMake è un sistema di compilazione multipiattaforma e开源。
广告esempioil cmake-3.0.1-win32-x86.exe

票价有多高,有多高,有多高Accetto

libNFC

libNFC

在阿凡提前,在阿凡提前,在阿凡提前,在阿凡提,在阿凡提。

libNFC

Selezionare la directory di installazione CMake, ad esempio C:toolsCMake, quindi premere il pulsante Avanti。

libNFC22

Scegli la cartella del menu start e premi il pulsante Installa。

libNFC

参加阿凡提市前的安装。

libNFC

Premere il pulsante Fine per complete l'installazione di CMake。

libNFC

Installare Doxygen

Vai一http://www.doxygen.org/e scarica Doxygen。
Ad esempio ildoxygen-1.8.7-setup.exe

在阿凡提之前,我有我的钱。

libNFC

与阿凡提的契约是相通的。

libNFC

Doxygen安装目录C:toolsdoxygen, e premere il pulsante Avanti。

libNFC

阿凡提前完成安装。

libNFC

Immettere il collegamento Doxygen nel菜单启动e premere il pulsante Avanti。

libNFC

Premere il pulsante Installa。

libNFC

Doxygen sta installando。

libNFC

关于阿凡提的信息。

libNFC

Premere il pulsante好。

libNFC

Installare LibNFC

Vai a https://bintray.com/nfc-tools/sources/LibNFC e scarica gratuitamente近场通信库(LibNFC)。
广告esempio:LibNFC-1.7.1.tar.bz2

反初始化文件。
C:toolsLibNFC-1.7.1

信息百科全书:http://nfc-tools.org

冒名顶替在Windows系统中

Vai a Sistema -> Impostazioni di Sistema avanzate -> Variabili di ambient

系统变径,系统变径,系统变径。

系统变化的改变。Aggiungere i seguenti percorsi (se non sono già stati creati)真主安拉好:

  • C: toolsdoxygenbin;
  • C: \ tools TDM-GCC-64 bin;
  • C: \ tools \ tdm - gc -64 \ x86_64-w64-mingw32 \ lib32;
  • C:工具tdm - gcc - 64 - x86_64 w64 mingw32include;
  • C: toolsCMakebin;
  • C: \ tools \ GnuWin32 \ bin;

Per verificare se tutti i software/librerie richesti sono installati il PATH di sistema è impostato correttamente, prire una finestra Dos e digitare:cmake。

多夫雷斯蒂·奥泰纳尔·伊尔·斯基托来了:

libNFC35

configuration il progetto CMake LibNFC

  • Creare una cartella LibNFC-build。
    Ad esempio: c:LibNFC-build
  • 4月的一个finestra do e vai真主安拉cartella LibNFC-build。
    Digitare il commandocmake-gui。CMake viene utilzzato每个配置通用文件di编译每progetti软件。
    I passaggi di base per la configurazione di un progetto sono I segguenti:

    • Selezionare la directory di origine per il progetto。
      查询文件CMakeLists.txt的文件。
      在questa esercitazione, la directory di origine di LibNFC è:C: toolsLibNFC-1.7.1
    • Selezionare la directory di compilazione per il progetto。
      查询è la目录在崔verrà compilato il progetto。
      Può essere la stessa directory o una directory diversa dalla directory di origine。
      每一个简单的pulizia, si consiglia una目录di编译分离。
      CMake creerà la目录se non - esiste。
      在questa esercitazione, la directory dicompilazione è: c:LibNFC-build。

libNFCUna volta selezionate le directory di origine binary, è il moment di premere il pulsante Configura。
Si aprirà una finestra:

  • Selezionare il生成MinGW Makefiles。
  • Opzione Seleziona:利用编译,自然,预先定义。
  • Premere il pulsante好。

libNFC

Ciò farà sì che CMake legga tutti i file di input e scopra tutte le variabili utilzzate dal progetto。La prima volta che viene visualizzata una variable, sarà in rosso。我爱你,爱你,我爱你,我爱你。
每一个alcuni progetti il processso configure può essere iterativo, quindi continua premere il pulsante configure finché non ci sono voci rosse。

libNFC

Devi puntare一个PCRE包含lib目录e每个libusb包含lib目录。

根据correggere altri error:

票价clic sul valore PCRE_INCLUDE_DIRS e goto:C: toolsGnuWin32include

PCRE_LIBRARIES e selezionare文件:C: toolsGnuWin32liblibpcre.dll.a

前期新时代il pulsante Configura。

票价clic sul valore LIBUSB_INCLUDE_DIRS e goto:C: toolslibusb-win32-bin-1.2.6.0include

LIBUSB_LIBRARIES e selezionare文件:C: toolslibusb-win32-bin-1.2.6.0libgcclibusb.a

Con quanto sopra, stai creando un'applicazione 32位。

如果是64位,funzionerà则是32位或64位。L'applicazione a 64位非può funzionare su un sistema operativo Windows a 32位。Per un sistema是64位,è premiario utilzzare un driver是64位。
Un driver a 32位非funzionerà con Un sistema a 64位e反之亦然,Un driver a 64位非funzionerà con il sistema a 32位。

32位MinGW GCC -libusb-win32-bin-1.2.6.0libgcclibusb.a

64bit MinGW GCC -链接到一个libusb0.dll文件。Sotto LibNFC 1.7.1 libusb。è l’opzione corretta。

MSVC 32位(=Microsoft Visual c++) -libusb-win32-bin-1.2.6.0libmsvclibusb.lib

64位MSVC -libusb-win32-bin-1.2.6.0libmsvc_x64libusb.lib

64bit MSVC for IA64 -libusb-win32-bin-1.2.6.0libmsvc_i64libusb.lib

Borland C(仅32位)-libusb-win32-bin-1.2.6.0libbcclibusb.lib

Altro编译器,利用动态-libusb-win32-bin-1.2.6.0libdynamiclibusb_dyn.c

Premere configure di nuovo。

Infine, otterrai lo schermo senza error。

libNFC

Assicurati che LibNFC_DRIVER_PN53X_USB sia controllato affinché la chiavetta NFC USB PN533 funzioni correttamente!

价格,环,脉,配置,脉,脉属。
查询creerà i文件nella目录dicompilazione: c: LibNFC-build

创建文件eseguibili di Windows e LibNFC.dll con mingw32-make

Cartella Goto C:LibNFC-build e tipo:mingw32-make

libNFC这是完成了!

测试

Infine, puoi testare LibNFC con il comando "nfc-list" o "nfc-list -v " nel prompt dei comandi。

libNFC

libNFC

Questa è l'uscita della scheda MIFARE®1K苏拉基亚维塔USB NFC PN533。

Baidu
map