testh 发表于 2012-06-19 14:04

make[1]是什么意思?

经常make时能看到屏幕上有结果输出,想请教下大家,他的make表示的是什么意思?

cjaizss 发表于 2012-06-20 11:28

make会保留一个工作路径的栈
make这里的1就是栈顶

testh 发表于 2012-06-20 22:38

感谢回复。
那是不是说如果有多层目录,在每层目录里的makefile都调用下一层的目录里面的makefile,那么在最里层的makefile执行的时候,它就会显示make?

cjaizss 发表于 2012-06-21 08:47

testh 发表于 2012-06-20 22:38 static/image/common/back.gif
感谢回复。
那是不是说如果有多层目录,在每层目录里的makefile都调用下一层的目录里面的makefile,那么在 ...
进入目录对于这个栈的操作就是进栈,离开就是退栈.make这里的n就表示栈顶.你想想呢
页: [1]
查看完整版本: make[1]是什么意思?