如何使用make对每个文件执行操作?

时间:2010-10-13 14:09:47

标签: makefile

假设我有这个:

FILES = c:/file.c c:/another_file.c

我想对每个文件做些什么。例如,我想将cygpath应用于每个文件。我怎样才能做到这一点?我想要一个基于外部程序的解决方案,而不是内置的make函数。

1 个答案:

答案 0 :(得分:3)

你的问题不清楚。如果您的意思是想要获得cygpath'd路径名,请使用以下内容:

CYG_FILES := $(shell cygpath $(FILES))