Ja, machen ist eine totale Geldverschwendung: Sie müssen zwei setzen $, um eins zu bekommen.
P Shved
8
@ PavelShved Ich habe noch nie für Make bezahlt. :)
Trevor Hickey
Für alle, die diese Antwort im Rahmen einer Suche finden, gibt es auch Probleme mit '#' Zeichen, die als Beginn von Kommentaren verwendet werden. Für diese sollten Sie mit einem Backslash entkommen: "\ #".
Jim Monte
16
Make ist ziemlich lispig, wenn man sich darauf einlässt. Hier ist eine Nicht-AWK-Version, die dasselbe tut:
Antworten:
Es ist das Dollarzeichen. In Makefiles müssen Sie Folgendes eingeben
$$
, um ein einzelnes Dollarzeichen zu erhalten:quelle
$
, um eins zu bekommen.Make ist ziemlich lispig, wenn man sich darauf einlässt. Hier ist eine Nicht-AWK-Version, die dasselbe tut:
quelle