MinGW 的内存检查库
Posted
技术标签:
【中文标题】MinGW 的内存检查库【英文标题】:memory check library for MinGW 【发布时间】:2013-07-25 10:36:48 【问题描述】:我需要一个用于在 MinGW (4.8.1) 中编写的应用程序的泄漏检测器工具。 Visual Leak Detector 似乎(不确定)仅适用于 msvc(9,10,11),而 windows 上的 valgrind 端口似乎仅适用于旧版本的 gcc。
那么我可以使用哪些工具来检查我的代码的内存?
【问题讨论】:
也许你可以使用mpatrol。 【参考方案1】:这里有两个有用的链接:
吴永伟的内存泄漏检测器可以在这里找到:http://wyw.dcweb.cn/leakage.htm 更多链接可以在这里找到:http://betterlogic.com/roger/?p=1140这些链接来自他们的FAQ。
我也喜欢这个:http://www.softwareverify.com/cpp-memory.php。但它不是免费的,它有 30 天的免费试用期。最后一个真的很好用。
【讨论】:
吴永伟的内存泄漏检测器与MinGW有一个关键的problem。【参考方案2】:我建议https://github.com/milostosic/MTuner。它是免费的,拥有酷炫的 GUI,可处理 mingw 应用程序并拥有您需要的一切。
【讨论】:
以上是关于MinGW 的内存检查库的主要内容,如果未能解决你的问题,请参考以下文章
使用 Mingw32 安装 gmp 时如何修复无休止的“检查是不是可以剥离库”