linuxと
makeが違うの?
makefileの

%.exe: %.cpp
$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@ $<

を認識してくれなかった