在makefile中我有一些变量。为了更好地理解,我添加了一些评论:
#
问题是,变量包含给定文本和文本与echo "$(variable1) $(variable2) endOfEcho"
value1 true endOfEcho
之间的所有空格。简单回声的输出显示了问题:
return base.OnCreateView(inflater, container, savedInstanceState);
如何避免将空格解释为变量的文本?
答案 0 :(得分:1)
使用GNU make:
@echo "$(strip $(variable1)) $(strip $(variable2)) endOfEcho"
value1 true endOfEcho
@echo "$(variable1) $(variable2) endOfEcho"
value1 true endOfEcho
@echo $(variable1) $(variable2) endOfEcho
value1 true endOfEcho