在makefile中打印输出信息的方法是:$(warning xxxxx)或者$(error xxxxx)
输出变量方式为:$(warning $(XXX))
打印放在一般位置(非目标:依赖:规则的地方)make时解析makefile时就输出, 放在生成目标的规则中,make 目标被执行.
指定执行目录下的Makefile 或makefile
make obj -C path
指定执行某个makefile文件
make obj - f path/xxx.mk
转自:https://blog.youkuaiyun.com/saxihuangxing/article/details/78737346
使用Makefile打印输出与变量
本文介绍了在Makefile中如何使用$(warning)和$(error)函数进行信息打印,以及如何输出变量。打印可以在不同位置触发,如解析makefile时或执行目标规则时。此外,还讲解了如何通过-C选项指定目录执行Makefile,以及使用-f选项指定执行特定的makefile文件。
660

被折叠的 条评论
为什么被折叠?



