Comment corriger l'erreur ESP32 : 'gpio_num_t' does not name a type
Problème :
Lors de la compilation d’un projet ESP32, vous pourriez rencontrer le message d’erreur suivant :
gpio_include_fix.cpp
include/Pins.hpp:10:11: error: 'gpio_num_t' does not name a type
constexpr gpio_num_t Pin_WS2812_Data = GPIO_NUM_37;Solution
Vous devez juste inclure hal/gpio_types.h avant la première utilisation de gpio_num_t dans le fichier (typiquement, en haut du fichier où se trouvent les autres inclusions) :
include_gpio_types_example.cpp
#include <hal/gpio_types.h>Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow