[问题] Makefile CFLAGS 问题

楼主: willy84222 (Willy)   2014-09-12 10:30:00
我希望可以判断CFLAGS变量内有某个值时,
就做接下来的事情
CFLAGS = -D123 -D10 -D29
all:
@if [ $(CFLAGS) = /"-D10"/ ]; then\
echo "000"; \
else \
echo "123"; \
fi
该怎么写才符合Makefile的写法呢?
作者: EatNoodles (吃面下面很有面)   2014-09-12 10:59:00
我也想知道
作者: dododavid006 (朔雪)   2014-09-12 13:50:00
用grep去判断就行了吧 make下也是呼叫shellshell下可以跑就可以用
作者: godman362 (萧青)   2014-09-14 09:47:00
不是ifeq($CFLAG), -D10) 这样嘛?啊,少打一个括号...阿不是,整个看错意思,请不要管我的回复
作者: thisgo (寻梦园)   2014-09-16 22:38:00
试试用findstring处理?!

Links booklink

Contact Us: admin [ a t ] ucptt.com