Make中的Path-like target是什么意思?

What is meaning of Path-like target in Make?

我不知道类路径目标规范是什么意思。

我想在cmake生成的Makefile中执行命令,以了解clang的构建过程。
我用 make -n 命令看到它,似乎执行了其他 make 命令,如下所示。

make -f utils/hmaptool/CMakeFiles/hmaptool.dir/build.make utils/hmaptool/CMakeFiles/hmaptool.dir/build

我不知道上面的 make 命令是做什么的。

在此命令中,目标规范是类路径的。(utils/hmaptool/CMakeFiles/hmaptool.dir/build) 这是什么意思?

我知道非类路径目标,例如make installmake clean等。 但我不知道类似路径的目标。 这是什么??

以上命令将使用 makefile utils/hmaptool/CMakeFiles/hmaptool.dir/build.make,并将尝试构建目标 utils/hmaptool/CMakeFiles/hmaptool.dir/build

您必须检查 makefile 才能知道 build 到底是什么。可能是在该文件夹中构建所有内容的 PHONY 目标。