Dies scheint einfach, aber es entzieht sich mir. Wie kann ich ein einzelnes Ziel erstellen, um eine Liste von Dateien mit unterschiedlichen Dateinamen zu kopieren?Ziel zum Kopieren von Dateien machen
Ich versuche, alle $ (IMG) -Dateien in ../images/class in das aktuelle Verzeichnis zu kopieren.
Ich habe dies versucht:
CP := cp
IMGS := \
A.png \
A.tif \
A.eps \
B.png \
B.tif \
B.eps
SRC_IMG_DIR := ../images/class
.SECONDEXPANSION:
$(IMGS): $$($(SRC_IMG_DIR)/[email protected])
$(CP) -f $^ [email protected]
Was ist damit nicht genau funktioniert? Was passiert, wenn Sie 'make' ausführen? ... Oh, ich verstehe. –
Einschließlich spezifischer detaillierter Fehler sind unerwünschte Ergebnisse ** wirklich ** hilfreich. –