在Makefile中也有类似的filter-out概念,它用于过滤掉符合特定模式的单词。例如,假设我们有一个objects变量,其中包含了多个文件名,我们希望从中过滤掉那些也出现在mains变量中的文件名,可以使用如下代码: objects=main1.o foo.o main2.o bar.o
mains=main1.o main2.o
$(filter-out $(mains),$(objects)) 这段代码会输出foo.o bar.o,即从objects中过滤掉了那些也在mains中出现的文件名
文章介绍了Makefile中如何使用filter-out功能,通过一个例子展示如何从objects变量中过滤掉与mains变量中重复的文件名,保留独有的文件列表。
2690

被折叠的 条评论
为什么被折叠?



