makefile 的debug 我发现有一条便捷的方式类似于c语言中无处不在的printf语句
在你想打印的变量下方附上这样两条语句
disp:
\t@echo $(variableYouWantSee)
举例当我做了2次后缀替换规则后想检查输出.o变量的值
OBJS = $(SRCS:.c=.o)
OBJS += $(CXXSRCS:.cpp=.o)
disp:
@echo $(OBJS)
在terminal上typein: make disp then it will debug makefile easily
不用的时候只要注释掉
通过这样的方法可以将makefile剖析的清晰
本文介绍了一种利用Makefile中的disp命令进行快速调试的方法,通过在需要打印的变量下方添加特定语句,简化了调试过程,提高了开发效率。
769

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



