[問題] 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