文件:main.c
为了运行dmalloc,我完成了以下步骤。
1)gcc-ldmalloc-o主测试.c
2)函数dmalloc{evalcommand dmalloc -b $*
;}
dmalloc -l logfile -i 100 low
3./测试
我从哪里得到结果?
连我都拿不到日志文件。
最佳答案
在运行程序之前,请确保您的环境实际包含dmalloc_options变量。不同的弹壳可能与eval不同。确保在测试程序中实际执行malloc,否则它可能没有正确初始化。
关于linux - 如何在Linux(OPENSUSE)中运行dmalloc?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10295775/