这个makefile有什么问题

Met*_*est 2 c c++ makefile

在我的makefile的顶部,我有以下内容.

USE_44 = 0
ifeq($(USE_44), 0)
    CXX = g++
else
    CXX = g++44
endif
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误

makefile:2: *** missing separator.  Stop.
Run Code Online (Sandbox Code Playgroud)

我在这做什么错?

Met*_*est 6

之后需要一个空间ifeq.这解决了这个问题.