Hallo, ich habe das AVR-Plugin für eclipse installiert (https://www.mikrocontroller.net/articles/AVR_Eclipse). Die AVR-GCC Toolchain und AVRDude habe ich auch installiert. Das Kompiliren des Codes funktioniert aber nicht. (Windows 10) Es öffnet sich ein fenster von avr-gcc.exe Anwendungsfehler Die Anwendungkonnte nicht korrekt gestartet werden (0x0000142). In der Konsole bekomme ich make all Building file: ../main.c Invoking: AVR Compiler avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega16 -DF_CPU=1000000UL -MMD -MP -MF"main.d" -MT"main.o" -c -o "main.o" "../main.c" make: *** [main.o] Error -1073741502 "make all" terminated with exit code 2. Build might be incomplete. In den Settings bei C/C++ Build habe ich die Kästchen - Generate HEX file for Flash Memory - Print Size - AVRDude aktiviert. Muss ich noch was anderes installieren? Oder weitere Einstellungen vornehmen?
Vielleicht hilft es, den Pfad zum avr-gcc in die Umgebungsvariable PATH einzutragen.
Man kann den Wert umrechenen: Error -1073741502 = C0000142 = STATUS_DLL_INIT_FAILED Irks. Da findet der GCC eine seiner DLLs nicht. Willkommen in der DLL Hell. In seltenen Fällen hilft es mal in den Logs des Virenscanners zu schauen ob der sich daneben benommen hat. Ansonsten: An der Kommendozeile (cmd.exe) schauen ob sich avr-gcc aufrufen lässt. Wenn nicht -> Reinstall
Hallo Jens ! hatte das gleiche Problem gehabt, mein System ist: Window Enterprise 10.0.14393.0 (64-Bit) ich habe es folgendermaßen behoben: in Eclipse unter Window/Preferences AVR -> Paths ändern auf C:\SysGCC\avr\bin usw. siehe Bild: avr-plugin-1.gif danach sollte es so ausschauen: Bild: avr-plugin-2.gif PS: unter C:\SysGCC habe ich vorher avr-gcc von SysProgs installiert Link: http://gnutoolchains.com/avr/ File: avr-gcc5.3.0.exe (20 MB) Gruss
Bei der Gelegenheit würde ich auch gleich avrdude erneuern.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.