Standardmäßig wird Make die mitgelieferte Zieldatei "berühren", um sie auf den neuesten Stand zu bringen. Um dies zu vermeiden, können Sie this option verwenden:Kann global "annehmen-neu" machen?
-W file, --what-if=file, --new-file=file, --assume-new=file
Pretend that the target file has just been modified. When used
with the -n flag, this shows you what would happen if you were to
modify that file. Without -n, it is almost the same as running a
touch command on the given file before running make, except that
the modification time is changed only in the imagination of make.
Gibt es ein Äquivalent im Makefile Einstellung selbst (vielleicht eine MAKEFLAGS
Option) um diese Option zu übernehmen global für alle in der Datei Makefile definierten Ziele?
Beachten Sie, dass 'MAKECMDGOALS' nur die in der Befehlszeile angegebenen Ziele enthält. Sie haben gezielt nach allen im Makefile definierten Zielen gefragt. Wenn Sie ein wenig zurückgesichert und beschrieben haben, was Sie eigentlich erreichen möchten, wäre es einfacher, Ihre Frage zu beantworten. – MadScientist