<make clean> notwendig?

Gast #23302
Lesenswert?

Bin schon wieder auf was gestossen, wo ihr mir sicher Antwort geben 
könnt.

Wenn ich make aufrufe schaut er doch erst ob die datei überhaupt neu 
ist. Das Problem dabei ist, dass er anscheinen nicht überrüft ob an den 
include dateien was geändert wurde. Daher muss ich immer erst "make 
clean" und dann "make" aufrufen. Auf die Dauer ziemlich nervig. Ok ne 
batch datei würds auch tun, aber die muss ich dann in jedem Projekt 
mitschleppen. Gibt es nicht einen Schalter, der make sagt das es einfach 
alles aktualisieren soll? Hab im der man page nichts funden.
Gast #23305
Lesenswert?

Leider hast du deine make-Datei nicht angehangen.

Meines wissens läuft es so:

ziel : bedingung1 bedingung2
Tabulator Compileraufruf

bedingung1 ist z.B. deine C-Datei
bedingung2 ist deine h-Datei der *.h

Bei mir ist der Tabulator in der neuen Zeile wichtig, sonst gibt es eine 
Meldung "missing terminator" oder so ähnlich.

Dieter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren