输出,括号内的数字

Make输出中方括号中的数字的意义是什么?

make[7]: Leaving directory '/home/mike/...' make[6]: Leaving directory '/home/mike/...' make[6]: Entering directory '/home/mike/...' 

是使multithreading,这是线程的数量,或者是它的水平的makefile遍历,或者究竟是什么? 在我的大项目中,这个数字更大,但是在我个人的项目中(只有几个源文件),它通常make[1]所以我认为它与复杂性有关。

我似乎无法在文档中find这个。

Make有能力在其内部调用其他的makefile。 括号中的数字是从根makefile中调用的makefile的数量。