在使用 make 命令时,do 和 doing 的用法主要体现在命令行参数和语法结构上。通常情况下,do 和 doing 并不是直接作为 make 命令的参数使用的,但它们可以用于描述不同的动作或状态。
dodo 一般用来表示执行某个具体的任务或命令。在 make 命令中,do 可能用于描述执行某个特定的目标(target)。
例如:
make do_something
这可能是一个自定义的目标名,表示执行名为 do_something 的任务。
doingdoing 一般用来表示正在执行某个动作或过程。它不是一个实际的命令参数,而是用来描述当前的状态或行为。
例如,在一个脚本或者日志文件中,你可能会看到:
echo "Making dependencies... (doing)"
定义目标:
在 Makefile 中,你可以定义多个目标,每个目标对应不同的任务。
all: do_something do_another_thing
do_something:
@echo "Doing something..."
do_another_thing:
@echo "Doing another thing..."
描述状态: 在实际使用过程中,你可能需要描述当前的处理状态。
echo "Currently doing setup tasks..."
make setup
do 通常是用来指定要执行的任务或目标。doing 更多地用于描述当前正在进行的动作或过程。希望这些解释能帮助你更好地理解 make 命令中的 do 和 doing 的区别。如果你有更具体的情境或例子,请提供更多细节以便进一步说明。