【发布时间】:2015-06-10 00:59:21
【问题描述】:
我刚刚学习 Makefiles 并且遇到了 ifeq 问题。
版本 = GNU Make 3.82
这是我的简单 Makefile:
CHECK := 0
CHECK2 := 0
check :
@echo "Check=${CHECK}"
@echo "Check2=${CHECK2}"
ifeq (${CHECK2},${CHECK})
@echo "EQUAL"
else
@echo "NOT EQUAL"
endif
这是输出:
Check=0
Check2=0
NOT EQUAL
为什么我没有看到“EQUAL”?
谢谢!
【问题讨论】: