Make的输出中方括号中数字的重要性是什么?
make[7]: Leaving directory '/home/mike/...'
make[6]: Leaving directory '/home/mike/...'
make[6]: Entering directory '/home/mike/...'
是make多线程,这是线程的编号,还是makefile遍历的级别,或者究竟是什么?它在我的大型项目中的数字较大,但在我的个人项目中(只有几个源文件),它通常是make[1]
所以我认为它与复杂性有关。
我似乎无法在文档中找到它。
答案 0 :(得分:18)
Make能够在其自身内调用其他makefile。括号中的数字是从根makefile调用的makefile的数量。