比如说这个:@$(CONFIG)
另外@$和$@是否是一回事?
@的意思是禁止回显,如@echo abc,那么执行的时候不会显示出echo abc,只会显示结果,如果没有加@,echo abc也会显示。
$@的意思是目标,“@$“完整的不能这么写,@$(CONFIG)会显示出@和变量CONFIG的内容组合。
http://www.cnblogs.com/leaven/p/4337628.html
【make中命令行前面加上at符号@】
就是,在make执行时候,输出的信息中,不要显示此行命令。
而正常情况下,make执行过程中,都是会显示其所执行的任何的命令的。如果你不想要显示某行的命令,那么就在其前面加上@符号即可。