Forum: Mikrocontroller und Digitale Elektronik Wiso kompilliert make obwohl source nicht geändert?


von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich möchte die kompilierten Dateien von src usw. beim Kompilieren nach 
out/src schreiben, so auch die Listings.

Das habe ich soweit auch hin bekommen.

Nur jetzt werden jedes mal alle Quellcode-Dateien übersetzt, auch wenn 
diese nicht geändert haben.

Vorher, als diese übersetzt und die Ausgabe in das src Verzeichnis 
erfolgte, dann hat der gemerkt dass die Dateien nicht geändert haben und 
somit wurde die eine Quelldatei nicht neu übersetzt. Somit ging das 
Kompilieren viel schneller.

Anbei ein Screenshot wie meine Verzeichnisse aufgebaut sind und das 
makefile.

Im makefile gibt es einen Parameter "USE_OUT = yes" in Zeile 54, mit dem 
kann man zwischen Kompilieren in "out/src" und "src" umschalten.
Weiter unten werden alle relevanten Zeilen mit "ifeq ($(USE_OUT), no)" 
umgeschaltet. Damit könnt Ihr sofort erkennen was anders abläuft.

Kann mir bitte jemand erklären warum das nicht geht, sobald man die 
Ausgabe nach "out" macht?

Ich habe gestern das neueste Yagarto-Tools und Eclipse 
geladen/installiert, ging aber auch früher nicht.

Gruß Markus

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.