linux - Make的输出,括号内的数字

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

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

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

我似乎在文档中找不到这个。

最佳答案

Make 可以调用自身内部的其他 makefile。括号中的数字是从您的根 makefile 调用的 makefile 的数量。

https://stackoverflow.com/questions/12842469/

相关文章:

java - Gradle:如何使用并排项目配置多项目设置

c++ - 在 Visual Studio 中运行小型 C++ 程序而不创建项目

node.js - Nodejs npm 步骤在 TeamCity 的每个构建中下载包

java - Android Gradle 将外部库和嵌套的外部库添加到项目中

powershell - 如何显示 Visual Studio Online 构建任务 Write-

javascript - 如何在 Grunt 目标之间共享文件?

build - 何时使用门控值机?

jenkins - 有没有办法在声明性 Jenkins 管道中运行预结帐步骤?

unit-testing - 每晚构建与持续集成 : Long-Running Automated

eclipse - 用ant构建eclipse项目