用Makefile语言实现文件夹A中的所有子文件拷贝到新建的文件夹B中
时间: 2023-08-04 16:03:24 浏览: 249
从a文件夹到b文件夹文件复制
可以使用以下Makefile代码实现:
```
copy_files:
mkdir -p B
cp -r A/* B/
```
这个Makefile中有一个名为"copy_files"的目标,它执行了两个命令行指令。第一个命令"mkdir -p B"创建了一个名为B的新文件夹,-p选项表示如果文件夹已经存在,则不报错直接跳过。第二个命令"cp -r A/* B/"使用了Linux的cp命令,-r选项表示递归地复制整个目录树。这将把文件夹A中的所有子文件(不包括A文件夹本身)拷贝到新建的文件夹B中。要运行这个Makefile,可以在终端中执行命令"make copy_files"。
阅读全文