我怎样才能在 gnu make 目标中获得第二个变量

How can i get second variable in gnu make targets

目前我有这个

test.%:
        echo $*

我想做类似的事情

test.%.%:
        echo  && echo 

这样可以吗

每个模式只能有一个通配符,但您可以进一步处理模式以提取所需的信息。对于上面的示例,这将起作用:

test.%:
    echo $(basename $*) && echo $(subst .,,$(suffix $*))