我有一个基于旧版 makefile 的构建系统,我正在尝试对其进行更改。我不熟悉make,所以在反复试验的基础上进行更改。
无法推断出问题所在,我在 makefile 中插入了这段代码:
ARG1 = GCC
ARG2 = ARM
ifeq($(ARG1),$(ARG2))
$(warning *** WARNING ***)
endif
当我运行 make 时,我总是得到打印:
\PathToBuildDirectory\makefile.options:54:*** WARNING ***
注意:我正在使用带有 -C gnu 选项的 clearmake。
条件如何或为什么评估为真?