"do"和"make"都是英文中的动词,但在编程语境中,它们有不同的含义和用途。
1、"do"主要用于表示执行一个操作或任务,在shell脚本中,"do"用于包含一系列命令:
```
do_something
do_another_thing
```
2、"make"则主要用于编译和构建程序,它通常与Makefile文件一起使用,Makefile文件包含了如何从源代码生成可执行文件的规则,使用gcc编译器和Makefile文件编译C程序:
```
make program_name
```
"do"主要用于表示执行操作,而"make"主要用于编译和构建程序。