我需要根据某些条件执行一些操作。我使用以下内容:

ifeq($(somevar),1)
$(call target,etc/init.d/tr): ${SRCPATH}/init.d
        install -D --mode=755 $< $@
endif

在这里我得到了错误:
/BRCMakefile:38: *** missing separator.  Stop.

其中38是我的ifeq所在的行号。
找不到我丢失的东西。
你能帮忙吗?

最佳答案

这应该有效ifeq "$(somevar)" '1'

08-15 17:38