发布于 2011-09-26 16:52:30
Linux和OS/X
我使用过Memcheck,它的效果和广告宣传的一样。然而,我还没有使用可视化工具。不确定Helgrind的输出是否可以调整为使用kCachegrind查看。
Valgrind发行版包括四个sic有用的调试和分析工具:
访问它不应该访问的内存...以危险的方式使用未初始化的值。内存泄漏。不会释放堆块(双重释放,不匹配的释放)。将重叠的源和目标内存块传递给memcpy()和相关函数。Memcheck会在错误发生时立即报告这些错误,并给出错误发生的源代码行编号...
Josef Weidendorfer的
的信息
发布于 2011-10-08 19:44:42
看看这个
http://lttng.org/ (Linux Trace Toolkit)
HTH
发布于 2014-01-31 21:34:20
可以绘制状态空间的图形,并检查违反的断言。
https://stackoverflow.com/questions/6122131
复制相似问题