1

是否可以在交互式应用程序的 makefile 中包含 valgrind 选项?如果是,那么如何?

谢谢,

4

2 回答 2

2

您实际上为 a 执行以下操作mycode.c

生成文件

CFLAGS = -Wall -g

all: mycode

valgrind:
        valgrind ./mycode

clean:
        rm -f mycode

你可以运行:

 make clean all valgrind

彻底清理、构建和触发 valgrind。

于 2016-12-24T13:30:34.177 回答
-3

我不是 valgrind 的专家,我不知道是否可以在 makefile 中包含,但是包含 valgrind 的原因是什么?要使用 valgrind,您只需要执行之前调用 valgrind 的程序,如下所示:

yourprompt$valgrind ./YourProgram

无论如何,如果有人详细了解valgrind,我也有兴趣知道答案

问候

于 2013-04-01T10:31:16.880 回答