例如,如果我写
->@ %echo "Hello"
它在控制台中打印Hello
->Hello
在这种情况下@和%是什么?
默认情况下,GNU Make在执行命令之前打印命令(即配方回显(,使用@将其隐藏为bash脚本中的set -x/set +x
。。。
src:https://www.gnu.org/software/make/manual/make.html#Echoing