如何在linux中运行dmalloc(OPENSUSE)?

时间:2012-04-24 10:04:33

标签: linux

file:main.c

运行dmalloc我已完成以下步骤。

1)gcc -ldmalloc -o test main.c

2)function dmalloc {eval command dmalloc -b $*; }

dmalloc -l logfile -i 100 low

3)./ test

我会在哪里得到结果?

即使我无法获取日志文件。

1 个答案:

答案 0 :(得分:1)

在运行程序之前,确保您的环境实际上包含DMALLOC_OPTIONS变量。不同的壳可能与eval不同。确保您在测试程序中实际执行了malloc,否则可能没有正确初始化。