www.mikrocontroller.net

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


Autor: Markus Müller (mmvisual)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.