是否可以在交互式应用程序的 makefile 中包含 valgrind 选项?如果是,那么如何?
谢谢,
您实际上为 a 执行以下操作mycode.c
:
CFLAGS = -Wall -g
all: mycode
valgrind:
valgrind ./mycode
clean:
rm -f mycode
你可以运行:
make clean all valgrind
彻底清理、构建和触发 valgrind。
我不是 valgrind 的专家,我不知道是否可以在 makefile 中包含,但是包含 valgrind 的原因是什么?要使用 valgrind,您只需要执行之前调用 valgrind 的程序,如下所示:
yourprompt$valgrind ./YourProgram
无论如何,如果有人详细了解valgrind,我也有兴趣知道答案
问候