Guten Abend!
Seit heute Abend habe ich ein Problem: Ich benutze zum Erstellen der .bin-Datei für den STM32F411 den GCC für ARM unter Linux Mint (18 Sarah). Ich compiliere den C-Code in einem Terminalfenster mit "make". Es passiert nun folgendes:
Wenn ich den Code mit "make" in dem geöffneten Terminalfenster compiliere, wird der Vorgang wie gewohnt ausgeführt. Soweit, so gut.
Wird der Code aber geändert und nochmals abgespeichert und man wiederholt den Compiliervorgang, finden sich die Änderungen NICHT in der ausführbaren Datei, die ich dann auf den uC hochlade. Erst wenn ich im Terminal den Menüpunkt "Terminal -> Zurücksetzen und leeren" aufgerufen habe, wird der aktualisierte Quellcode korrekt verarbeitet. Das war vorher anders. Man konnte "make" einfach starten und der geänderte Code wurde geladen und compiliert,
Der aktualisierte Quellcode findet sich übrigens mit dem korrekten Zeitstempel im korrekten Verzeichnis auf dem Datenträger. Daran kann es also nicht liegen.
Hat jemand einen Hinweis, was mit dem Terminal jetzt anders ist als vorher?
Danke!
Peter