遇到问题:
/bin/sh: 1: Syntax error: word unexpected (expecting ")")
解决方法:区别shell命令和GUN make命令
ifeq ($(CC),gcc)
@echo "true"
else
@echo "false" "$(CC)="$(CC) "gcc="gcc
endif
当ifeq前有tab符时就报上述错误,删除tab符OK
ifeq是makefile识别的指示符,但这里需要shell识别的指示符,shell不认识ifeq