Forum: Compiler & IDEs hex File umleiten


von Marcus Hartmann (Gast)


Lesenswert?

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

von Thomas (Gast)


Lesenswert?

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.

von Rolf Magnus (Gast)


Lesenswert?

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.

von Marcus Hartmann (Gast)


Lesenswert?

Danke für die Antworten mit:

hex: .\flash\$(TARGET).hex

gehts.

Gruß
Marcus

von Thomas (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.