我正在尝试检查变量是否包含特定字符串。我尝试了此处发布的解决方案:Makefile:包含字符串,但对我来说,它似乎不起作用。
@echo $(findstring 2025, $(basename $(<F)))`
返回2025
,但是:
ifeq ($(findstring 2025, $(basename $(<F))),2025)
@echo $(findstring 2025, $(basename $(<F)))
endif
不返回2025
。为什么?
我正在尝试检查变量是否包含特定字符串。我尝试了此处发布的解决方案:Makefile:包含字符串,但对我来说,它似乎不起作用。
@echo $(findstring 2025, $(basename $(<F)))`
返回2025
,但是:
ifeq ($(findstring 2025, $(basename $(<F))),2025)
@echo $(findstring 2025, $(basename $(<F)))
endif
不返回2025
。为什么?