Comment corriger l'erreur ESP32 : 'ESP_LOGE' was not declared in this scope

Problème :

En essayant de compiler votre projet ESP32, vous voyez un message d’erreur tel que

esp_loge_error.txt
.pio/libdeps/esp32dev/HumanESPHTTP/src/QueryURLParser.cpp:29:9: error: 'ESP_LOGE' was not declared in this scope
         ESP_LOGE("Query URL parser", "parsing URL");
         ^~~~~~~~

Solution

En haut du fichier où l’erreur se produit (QueryURLParser.cpp dans cet exemple), ajoutez la ligne suivante :

include_esp_log.h
#include <esp_log.h>

Consultez les articles similaires par catégorie : C/C++, ESP8266/ESP32