Problema:
Tienes código en tu proyecto como
esp_log_fix.cpp
ESP_LOGI("MyTag", msg);donde msg es un const char*, pero el proyecto falla al compilar con un mensaje de error como
esp_logi_error.txt
src/main.cpp:280:26: error: expected ')' before 'msg'
280 | ESP_LOGI("MyTag", msg);Solución
El parámetro format no puede ser cualquier cadena sino que necesita ser una constante de cadena. Reemplaza tu código por
esp_logi_fix.cpp
ESP_LOGI("MyTag", "%s", msg);
Echa un vistazo a artículos similares por categoría:
C/C++ ESP8266/ESP32
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow