ESP32 PlatformIO esp_https_server.h: No such file or directory beheben
English
Deutsch
Problem:
Beim Kompilieren Ihres PlatformIO-Projekts sehen Sie einen Compiler-Fehler wie
src/main.cpp:6:10: fatal error: esp_https_server.h: No such file or directory
esp_https_server_missing.txt
src/main.cpp:6:10: fatal error: esp_https_server.h: No such file or directorybei der folgenden Zeile:
include_esp_https_server.txt
#include <esp_https_server.h>Lösung
Die ESP32-HTTPS-Server-Bibliothek ist in älteren Versionen von arduino-espressif32 nicht enthalten. Die Lösung besteht daher darin, eine neuere Version der Plattform-Bibliothek wie Version 2.0.4 zu verwenden. Fügen Sie dazu die folgende Zeile zu Ihrer platformio.ini hinzu:
platformio_platform_packages.ini
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.4Vollständiges platformio.ini-Beispiel:
platformio.ini
[env:esp32dev]
platform = espressif32
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.4
board = esp32dev
framework = arduino
monitor_speed = 115200Check out similar posts by category:
Embedded, ESP8266/ESP32, PlatformIO
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow