如何在 Makefile 中更改驱动器?

How to change drive in Makefile?

我的Makefile中的目标(规则)有一系列命令。应从 D:\ 驱动器执行前几条命令。在此之后,我应该将我的目录更改为 C:\,以便我可以执行 C:\ 驱动器中的文件。但是,我无法更改驱动器。我尝试了以下方法:

请告诉我如何在 make 规则中更改驱动器。

这可以通过使用 ;或者 && \

cd d:\folder1 && \
dir && \
echo "all files in d:\folder1 are listed"

cd c:\folder2 && \
dir && \
echo "all files in c:\folder2 are listed"

等同于

cd d:\folder1; dir; echo "all files in d:\folder1 are listed"

cd c:\folder2; dir; echo "all files in c:\folder2 are listed"