Forum: Compiler & IDEs AVR Studio 4.19 speichern vorm Kompilieren?


von Paul H. (powl)


Lesenswert?

Hi,

ich verwende hier noch AVR Studio 4.19 mit einer alten AVR Toolchain. 
Habe die IDE seit ca. nem Jahr nicht mehr verwendet und wundere mich 
gerade über das Verhalten.

Wenn ich im GCC-plugin auf das "Build active configuration" Icon klicke 
muss ich die C-datei zuerst speichern bevor der compiler die Änderungen 
übersetzt. Ist das normal? Ich kann mich irgendwie dran erinnern, dass 
die automatisch gespeichert wird sobald man hier draufklickt. Kann man 
das irgendwo einstellen?

lg

von Rainer V. (rudi994)


Lesenswert?

Verstehe ich nicht. Bei mir werden einige Dateien automat. gespeichert, 
wie die C-Datei, im Unterordner "default" das Makefile (nicht Makefile 
im Projekt-Hauptordner!) und Dateien .eep, .elf, .hex, .lss, .map, .o 
und im Unterordner "default/dep" die Datei *.o.d

PS: ich verwende ein separates WinAVR-20100110.

: Bearbeitet durch User
von Paul H. (powl)


Lesenswert?

Ja ich muss zuerst ganz links oben auf das Save-Icon klicken. Sonst wird 
nicht der aktuelle Code kompiliert sondern der, der sich in der C-Datei 
nach der letzten Speicherung befand.

von Rainer V. (rudi994)


Lesenswert?

Bei mir wird immer gespeichert, egal ob im Menü mit Build, Rebuild, 
Compile, mit Button Build-Active-Config und auch dann, wenn ich bei 
laufendem Simulator den Code ändere und neu compiliere.

von Paul H. (powl)


Lesenswert?

Seltsam. Hab grade das AVR-Studio neu gestartet. Jetzt speichert er auch 
beim kompilieren. Komisch komisch. Ich kann mich aber erinnern, dass das 
auch in der Vergangenheit öfter mal nicht richtig funktioniert hat und 
ich mich dann wunderte, warum veränderungen im Programmcode keine 
Auswirkung auf das Verhalten des µCs hatten :-D ist wohl manchmal 
einfach etwas buggy.

von Rainer V. (rudi994)


Lesenswert?

Paul H. schrieb:
> auch in der Vergangenheit öfter mal nicht richtig funktioniert hat

Sowas kommt leider vor. Mit AVR-Studio habe ich nicht viel gemacht, kann 
mich nicht an Probleme erinnern. Dafür umsomehr bei CodeBlocks mit MinGW 
für C/C++. Noch schlimmer bei myavr-Workpad, das stürzt gern mal ab, der 
Quellcode ist dann verloren. Da müßte man nach jeder geschriebenen Zeile 
abspeichern, aber wer macht das schon. Na ja, noch viel Erfolg - LG

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
Noch kein Account? Hier anmelden.