gpt4 book ai didi

makefile - nmake 中文件夹名和文件名的串联

转载 作者:行者123 更新时间:2023-12-02 21:37:56 26 4
gpt4 key购买 nike

我有一个 Nmake 的 Makefile,其中包含宏中的文件列表:

MYSRCFILES1=myfolder\file1.svg myfolder\file2.svg ... myfolder\file99.svg

第二个就像这样:

MYSRCFILES2=myfolder2\file1.svg myfolder2\file2.svg ... myfolder2\file99.svg

我正在尝试的是避免文件列表重复,并避免文件夹名称重复,如下所示:

MYSRCFILES0=file1.svg file2.svg file3.svg

MYSRCFILES1="prepend 'myfolder\' to each element of $(MYSRCFILES0)"

MYSRCFILES2="prepend 'myfolder2\' to each element of $(MYSRCFILES0)"

深入研究 Nmake 的文档,到目前为止我还没有找到解决方案。知道如何实现这一点吗?

最佳答案

终于找到了解决我的问题的方法,它并不完美,因为我必须向每个文件添加 .\ 但在我的情况下似乎没问题:

 MYSRCFILES0=.\file1.svg .\file2.svg .\file3.svg ...

MYSRCFILES1=$(MYSRCFILES0:.\=myfolder\)

MYSRCFILES2=$(MYSRCFILES0:.\=myfolder2\)

成功了。

关于makefile - nmake 中文件夹名和文件名的串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1998527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com