Hallo, ich suche nach einer Möglichkeit den hex-File bzw. alle Ergebnisdateien der Kompilierung in ein Unterverzeichnis umzuleiten. Projekt c-Source, Makfile Projekt\Ausgabe hex-File, eep-File, etc Ich habe schon Google und die Forumssuchfunktion bemüht. Denke mir aber das man das wohl irgendwie über das Makefile realisieren kann. Gruß Marcus
In "stinknormalen" Makefiles kann man make auch allerlei Kommandos ausführen lassen -> mkdir, mv, cp etc. funktioniert alles. Einfach ein entsprechendes Ziel anlegen und die Dateien kopieren, sollte mit make möglich sein.
Mit mv wird's vermutlich nicht so gut funktionieren, weil das das Dependancy-Tracking von make aushebelt. Am einfachsten wäre es, im Makefile einfach überall, wo die gewünschten Dateien erzeugt werden, vor den Namen den entsprechenden Pfad reinzuschreiben.
Rolf, da hast du allerdings wieder recht ;-) Verschiebt man die Binarys, dann werden die bei jedem Build wieder erzeugt, was natürlich nicht Sinn der Übung sein kann.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.