undefined reference to `dht11::read(int)'

Arduino: 1.8.4 (Windows 10), Placa:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Users\JESUIS\AppData\Local\Temp\ccQFjNge.ltrans0.ltrans.o: In function `main':

ccQFjNge.ltrans0.o:(.text.startup+0x170): undefined reference to `dht11::read(int)'

collect2.exe: error: ld returned 1 exit status

exit status 1
Erro compilando para a placa Arduino/Genuino Mega or Mega 2560

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"

lcd_dht.ino (3.07 KB)

É bastante óbvio qual é o erro... não tens definido nenhum método chamado read.
De onde tiraste esse código? Porque não instalar uma biblioteca para usar esse sensor?