如何通过testing文件是否存在来有条件地设置Makefilevariables

例如:我想要:

如果file1存在:

CLEAN_SRC = *.h file3 

其他

 CLEAN_SRC = 

如果file1不存在,则$(wildcard file1)将计算为空string。

 ifeq ($(wildcard file1),) CLEAN_SRC = else CLEAN_SRC = *.h file3 endif