gpt4 book ai didi

c - 使用 dbx 进行调试并使用 rtcaudit.so 检查内存泄漏

转载 作者:太空宇宙 更新时间:2023-11-04 05:45:52 25 4
gpt4 key购买 nike

我看到了this页面,发现我们可以使用 dbx 检查程序的内存泄漏。我实际上从未这样做过,但这似乎是检查内存泄漏的一个很好的代价。

我曾经在没有 GUI 的 HPUX 和 IBM AIX UNIX 操作系统上工作,并且总是习惯于在命令行上工作。库 rtcaudit.so(用于运行时检查)由 Sun 提供。这是否意味着该库仅在 sun solaris 上可用?

你可能会告诉我为什么我不能自己尝试。但这里的问题是我目前不是在 unix 上工作,而是在 windows 上工作。我只是很想知道我们是否可以在 HPUX 或 IBM AIX 中使用相同的东西。

有人知道这件事吗?如果你知道,请分享

最佳答案

开源替代方案是 Valgrind .这不仅可以检测内存泄漏,还可以检测其他类型的内存错误和其他一些我从未使用过的东西。它目前只能在 Linux、MacOS、FreeBSD 和 NetBSD 上运行,但如果您的程序不依赖于平台,那么您可以先在一个平台上进行开发和调试,然后再在目标平台上运行。

关于c - 使用 dbx 进行调试并使用 rtcaudit.so 检查内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5352745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com