Frage : Was ist der Zweck „MAKEFILE“ Makro in einem Makefile?

Nach Makefile betrachten:

MAKEFILE = makefile_platform
.
.

lib:            $ (OBJS) $ (MAKEFILE)
@echo, das Archiv-Bibliothek bildet:  $ (LIB_DEST) $ (LIB_NAME)…
$ (AR) $ (ARFLAGS) $ (LIB_DEST) $ (LIB_NAME) - @.objects

Does, das dieses Mittelbibliotheksziel nur errichtet erhält, wenn Dateiname makefile_platform existiert?  Stattdessen was, wenn Dateinamemakefile existiert, erhält die Zielbibliothek errichtet?  Stattdessen erhält was, wenn Dateiname makefile_mine ist, die Zielbibliothek errichtet?

Antwort : Was ist der Zweck „MAKEFILE“ Makro in einem Makefile?

Ja wenn es nicht existiert, sollte es sagen, „nicht können makefile_platform bilden“ und Bibliothek nicht aufbauen.  Es sei denn Sie eine Richtlinie irgendwo sonst im Makefile haben, der „makefile_platform beginnt: “ das diese Akte errichtet.
Weitere Lösungen  
 
programming4us programming4us