我需要一个用于在 MinGW (4.8.1) 中编写的应用程序的泄漏检测器工具。Visual Leak Detector 似乎(不确定)仅适用于 msvc(9,10,11),而 windows 上的 valgrind 端口似乎仅适用于旧版本的 gcc。
那么我可以使用哪些工具来检查我的代码呢?
我需要一个用于在 MinGW (4.8.1) 中编写的应用程序的泄漏检测器工具。Visual Leak Detector 似乎(不确定)仅适用于 msvc(9,10,11),而 windows 上的 valgrind 端口似乎仅适用于旧版本的 gcc。
那么我可以使用哪些工具来检查我的代码呢?
这是两个有用的链接:
这些链接来自他们的FAQ。
我也喜欢这个: http: //www.softwareverify.com/cpp-memory.php。但它不是免费的,它有 30 天的免费试用期。最后一个真的很好用。
我建议https://github.com/milostosic/MTuner。它是免费的,有一个很酷的 GUI,处理 mingw 应用程序并拥有你需要的一切。