【发布时间】:2010-11-07 20:09:15
【问题描述】:
例如: 我要:
如果文件 1 存在:
CLEAN_SRC = *.h file3
其他
CLEAN_SRC =
【问题讨论】:
标签: makefile
例如: 我要:
如果文件 1 存在:
CLEAN_SRC = *.h file3
其他
CLEAN_SRC =
【问题讨论】:
标签: makefile
如果file1 不存在,那么$(wildcard file1) 将评估为空字符串。
ifeq ($(wildcard file1),)
CLEAN_SRC =
else
CLEAN_SRC = *.h file3
endif
【讨论】:
no separator 错误。
ifneq ($(wildcard file1),) 写肯定的情况,然后“文件不存在”将是else 的情况。