我的 vpath 设置如下:
vpath %.cpp $(SRC)
现在,如果我想获取要创建的目标文件列表,它不应该与以下内容一起使用吗?
COBJS=$(patsubst %.cpp,%.o,$(wildcard *.cpp))
它不是。运行命令时我没有得到任何文件列表
make --just-print
如果我执行以下操作,它只会显示目标文件列表:
COBJS=$(patsubst %.cpp,%.o,$(wildcard $(SRC)/*.cpp))
有什么解释吗?