带有esp32的ESPAsyncWebServer.h

时间:2020-04-29 09:45:01

标签: esp32

我是esp32编程的新手,我想尝试在服务器板上制作一台服务器

我尝试使用库ESPAsyncWebServer.h 但是当我试图从这个git hub获取文件时 “ https://github.com/me-no-dev/ESPAsyncWebServer/tree/master/src

我收到此错误

In file included from C:\Users\User\Documents\Arduino\server\server.ino:2:0:

Multiple libraries were found for "WiFi.h"
sketch\ESPAsyncWebServer.h:33:22: fatal error: AsyncTCP.h: No such file or directory

Used: C:\Users\User\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
compilation terminated.

Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\libraries\WiFi
exit status 1
Error compiling for board ESP32 Wrover Module.

有人可以帮助我,告诉我安装自由主义者的正确方法是什么,因为我感觉自己做错了

2 个答案:

答案 0 :(得分:2)

您的编译错误表明您缺少AsyncTCP库。您可以在这里找到它:https://github.com/me-no-dev/AsyncTCP

答案 1 :(得分:1)

您将需要同时安装库ESPAsyncTCP和ESPAsyncWebServer,因为后者依赖于第一个库。

您可以通过以下方式安装它们:

  1. 从github下载zip文件:

  2. 在Arduino IDE中,转到Sketch > Include Library > ZIP-Library,然后选择刚刚下载的库。