Makefile处理一个目录中的所有文件,然后输出到另一个目录。

困惑的79

如何设置Makefile来处理一个目录中的所有文件,将输出重定向到另一个目录(每个输入文件一个输出文件)?我有:

INPUTS := $(wildcard ./input/*.txt)
OUTPUTS := $(patsubst %.out,%.txt,$(wildcard ./input/*.txt))

$(OUTPUTS): $(INPUTS)
    python process.py $@ > ./output/${@:%.txt=%.out}

...但是它会继续在./output中重新生成已经存在的文件。

疯狂的科学家

像这样写:

INPUTS := $(wildcard ./input/*.txt)

# Create a list of all the output files you want to generate
OUTPUTS := $(patsubst ./input/%.txt,./output/%.out,$(INPUTS))

# The default is to build all the OUTPUTS files
all: $(OUTPUTS)

# Tell make how to build a single output file
./output/%.out : ./input/%.txt
        python process.py $< > $@

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Makefile处理一个目录中的所有文件,然后输出到另一个目录。

来自分类Dev

在名称中找到所有目录中的文件,然后使用rsync复制到另一个目录

来自分类Dev

从文件中提取所有以某些顺序开头的行,然后将其输出到另一个文件

来自分类Dev

如何将文件输出到另一个目录(Poppler-pdftotext)

来自分类Dev

输出到另一个目录时如何在Typescript编译过程中包含.html文件

来自分类Dev

从某个目录中的另一个分支签出所有更改的文件

来自分类Dev

编辑目录中的所有文件并另存为另一个副本

来自分类Dev

如何将一个目录中所有文件的内容与另一个目录进行比较?

来自分类Dev

C++ 将所有文件从一个目录移动到另一个目录

来自分类Dev

将目录中的所有.haml文件转换为另一个目录中的.html

来自分类Dev

将目录中的所有.haml文件转换为另一个目录中的.html

来自分类Dev

如何编写一个Linux脚本将一个目录下的所有文件和目录复制到另一个目录?

来自分类Dev

PHP 需要另一个目录中的文件:没有这样的文件或目录

来自分类Dev

从一个目录递归处理文件到另一个目录是否会导致一个目录的更改也反映在另一个目录文件中?

来自分类Dev

Makefile应该在另一个目录中搜索.o文件

来自分类Dev

使用 ssh 命令行将存储库中的所有文件从一个目录移动到另一个目录

来自分类Dev

替换另一个目录中的文件

来自分类Dev

查找到目录的所有符号链接,然后将目标更改为另一个目录

来自分类Dev

Windows批处理脚本,用于将所有文件从Windows中的一个目录移动到另一个目录,并且文件夹中包含空格

来自分类Dev

删除具有一个文件但没有另一个文件的目录

来自分类Dev

在2列中显示ls输出,其中一个目录,另一个显示文件

来自分类Dev

将所有文件从一个FTP目录复制到另一个

来自分类Dev

将目录中的所有子目录符号链接到另一个目录

来自分类Dev

如何使用cp将目录中的所有目录从那里复制到另一个目录?

来自分类Dev

我想将所有pdf文件复制到另一个目录

来自分类Dev

如何编写一个makefile,其中已编译的目标文件位于另一个具有不同名称的目录中?

来自分类Dev

当另一个目录中存在特定文件类型时,查找给定扩展名的所有文件

来自分类Dev

使用%USERPROFILE%将文件移动到批处理中的另一个目录?

来自分类Dev

如何将所有文件(不包括子目录)从一个目录移动到另一个目录?

Related 相关文章

  1. 1

    Makefile处理一个目录中的所有文件,然后输出到另一个目录。

  2. 2

    在名称中找到所有目录中的文件,然后使用rsync复制到另一个目录

  3. 3

    从文件中提取所有以某些顺序开头的行,然后将其输出到另一个文件

  4. 4

    如何将文件输出到另一个目录(Poppler-pdftotext)

  5. 5

    输出到另一个目录时如何在Typescript编译过程中包含.html文件

  6. 6

    从某个目录中的另一个分支签出所有更改的文件

  7. 7

    编辑目录中的所有文件并另存为另一个副本

  8. 8

    如何将一个目录中所有文件的内容与另一个目录进行比较?

  9. 9

    C++ 将所有文件从一个目录移动到另一个目录

  10. 10

    将目录中的所有.haml文件转换为另一个目录中的.html

  11. 11

    将目录中的所有.haml文件转换为另一个目录中的.html

  12. 12

    如何编写一个Linux脚本将一个目录下的所有文件和目录复制到另一个目录?

  13. 13

    PHP 需要另一个目录中的文件:没有这样的文件或目录

  14. 14

    从一个目录递归处理文件到另一个目录是否会导致一个目录的更改也反映在另一个目录文件中?

  15. 15

    Makefile应该在另一个目录中搜索.o文件

  16. 16

    使用 ssh 命令行将存储库中的所有文件从一个目录移动到另一个目录

  17. 17

    替换另一个目录中的文件

  18. 18

    查找到目录的所有符号链接,然后将目标更改为另一个目录

  19. 19

    Windows批处理脚本,用于将所有文件从Windows中的一个目录移动到另一个目录,并且文件夹中包含空格

  20. 20

    删除具有一个文件但没有另一个文件的目录

  21. 21

    在2列中显示ls输出,其中一个目录,另一个显示文件

  22. 22

    将所有文件从一个FTP目录复制到另一个

  23. 23

    将目录中的所有子目录符号链接到另一个目录

  24. 24

    如何使用cp将目录中的所有目录从那里复制到另一个目录?

  25. 25

    我想将所有pdf文件复制到另一个目录

  26. 26

    如何编写一个makefile,其中已编译的目标文件位于另一个具有不同名称的目录中?

  27. 27

    当另一个目录中存在特定文件类型时,查找给定扩展名的所有文件

  28. 28

    使用%USERPROFILE%将文件移动到批处理中的另一个目录?

  29. 29

    如何将所有文件(不包括子目录)从一个目录移动到另一个目录?

热门标签

归档