Hallo zusammen,
um mit Fragen nicht den Beitrag "IDE für ESP8266 mit vielen Example" zu
'kapern' habe ich diesen Thread eröffnet.
Es geht um diese IDE unter Windows mit Eclipse LUNA:
http://www.esp8266.com/viewtopic.php?t=820
Vielleicht können wir uns in diesem Thread speziell zu diesem Thema
gegenseitig helfen.
Ich habe erstmal eine Frage und einen Hinweis:
Manchmal muss ich
1 | extern "C" int os_printf_plus(const char *fmt, ...);
|
oder (egal, da per #define in <osapi.h> identisch):
1 | extern "C" int os_printf(const char *fmt, ...);
|
in meine user_main.cpp / user_main.c schreiben, manchmal geht es ohne.
Der Fehler "error: 'os_printf_plus' was not declared in this scope"
kommt nur manchmal, aber nicht immer! ?!
Woran liegt das? Ich habe schon stundenlang gesucht!
BTW: Ich habe gerade ein Update gemacht. Empfolene Reihenfolge:
* Ordner C:\Espressif löschen
* Aktuelles Development Kit (derzeit DevKit-v2.0.8) installieren
* Danach den synchronisierten GIT-Clone von
https://github.com/CHERTS/esp8266-devkit in das
Verzeichnis C:\Espressif kopieren.
Grund:
Das Github-Repository (Bild) wird öfter aktualisiert als das DevKit.