GNU工具在Windows上查找内存泄漏问题

3
我正在尝试使用mingw工具包中的工具,如g++、gdb、gprof等,但有没有办法在gprof(分析器)或gdb中检测内存泄漏。我听说在hp-unix中可以检测到gdb中的泄漏,但对于Windows来说不行。我试图坚持使用GNU是因为我的电脑已经被各种程序、图片和视频充满了40GB的硬盘。我尝试将它们移动到另一个驱动器中,但现在那个驱动器也快没空间了。此外,电脑配备了英特尔奔腾4处理器,所以例如Visual Studio这样的软件是行不通的...
而且这也是一种道德问题...当你搜索如何编译库或其他东西时,他们只会说:“用Visual C++编译”,我讨厌这种情况。所以当我找到所有需要的工具在GNU工具包中时,我感觉可以吐槽Visual C++并说“哈”。
我听说过valgrind,但它只适用于Linux和Mac。所以总之,有没有GNU工具可以在Windows上检测内存泄漏?

有没有Windows下类似于Valgrind的好用工具? - Ernest Friedman-Hill
@Ernest,这不完全是一个副本。 我更关注的是mingw-toolset中的工具(您知道我指的是:g++ gcc gdb gprof)。 - user451498
2个回答

1

你可以使用deleaker - 这是一个强大的工具,用于控制资源泄漏。祝你好运!



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接