Nach https://www.gnu.org/software/make/manual/html_node/Automatic-Variables.htmlFragen über Automatische Variablen in Makefile
Ich verstehe nicht den Unterschied zwischen $? und $ ^. Das Dokument sagt $? Gibt die Namen aller Voraussetzungen zurück, die neuer als das Ziel sind, während $^alle Voraussetzungen zurückgibt.
Allerdings habe ich versucht, es mit vielen Beispielen zu testen und keiner von ihnen funktioniert? Kann mir jemand ein Beispiel geben?
Auch: Was sind nur Bestellvoraussetzungen? Ich verstehe nicht, was "nur Bestellung" bedeutet. Dies ergibt sich aus folgender Definition:
$ | : Die Namen aller Nur-Bestellung-Voraussetzungen mit Leerzeichen zwischen ihnen.
Dank
Danke! Dies zeigt perfekt den Unterschied – Thenewstockton