nodemcu with lcd 2.2 tft tft spi 240*320

Hello, I'm having problems with communication with nodemcu and LCD TFT 2.2 spi 240 * 320.
como irei resolver este problema? instalei a biblioteca Adafruit_ILI9341.h.
Here is the message:

Arduino: 1.6.11 (Windows 10), Placa:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp: In constructor 'Adafruit_ILI9341::Adafruit_ILI9341(int8_t, int8_t, int8_t, int8_t, int8_t, int8_t)':

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:30:3: error: '_cs' was not declared in this scope

_cs = cs;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:31:3: error: '_dc' was not declared in this scope

_dc = dc;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:32:3: error: '_mosi' was not declared in this scope

_mosi = mosi;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:33:3: error: '_miso' was not declared in this scope

_miso = miso;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:34:3: error: '_sclk' was not declared in this scope

_sclk = sclk;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:35:3: error: '_rst' was not declared in this scope

_rst = rst;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp: In constructor 'Adafruit_ILI9341::Adafruit_ILI9341(int8_t, int8_t, int8_t)':

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:43:3: error: '_cs' was not declared in this scope

_cs = cs;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:44:3: error: '_dc' was not declared in this scope

_dc = dc;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:45:3: error: '_rst' was not declared in this scope

_rst = rst;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:47:3: error: '_mosi' was not declared in this scope

_mosi = _sclk = 0;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:47:12: error: '_sclk' was not declared in this scope

_mosi = _sclk = 0;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp: In member function 'void Adafruit_ILI9341::spiwrite(uint8_t)':

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:74:3: error: 'mosiport' was not declared in this scope

*mosiport |= mosipinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:74:16: error: 'mosipinmask' was not declared in this scope

*mosiport |= mosipinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:77:3: error: 'mosiport' was not declared in this scope

*mosiport &= ~mosipinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:77:16: error: 'mosipinmask' was not declared in this scope

*mosiport &= ~mosipinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:80:8: error: 'clkport' was not declared in this scope

*clkport |= clkpinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:80:20: error: 'clkpinmask' was not declared in this scope

*clkport |= clkpinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp: In member function 'void Adafruit_ILI9341::writecommand(uint8_t)':

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:89:4: error: 'dcport' was not declared in this scope

*dcport &= ~dcpinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:89:16: error: 'dcpinmask' was not declared in this scope

*dcport &= ~dcpinmask;

^

C:\Users\SofiaIlisa\Documents\Arduino\libraries\Adafruit_ILI9341\Adafruit_ILI9341.cpp:93:4: error: 'csport' was not declared in this scope

*csport &= ~cspinmask;

.....

exit status 1
Erro ao compilar para a placa NodeMCU 1.0 (ESP-12E Module).

You need to use a copy of the Adafruit_ILI9341 library that has been optimised for the ESP8266.

The IDE library manager pulls in a broken copy that gives the errors you list, but you can get a copy corrected by Adafruit here direct from Github.

This link may prove useful too.

There are other library variants on GitHub which have additional features such as extra fonts and also this one.