首页 > 代码库 > Qt 内存泄漏测试
Qt 内存泄漏测试
在说Qt的内存测试之前,首先需要说明和肯定的一点是:Qt是绝对没有内存泄漏的,我们必须相信这一点。
接下来,说明一下基于Linux的Qt内存测试工具及其用法和说明:
一、内存测试工具Valgrind
安装就不具体说了,网上一堆堆的
二、用法:
安装完Valgrind之后,打开Qt Creator,打开我们的项目,然后在Qt Creator的菜单中的Analyse=》Valgrind Memory Analyse。注意,需要在Debug模式下才行。
三、Valgrind User Manual
具体网址:http://valgrind.org/docs/manual/manual.html
四、Valgrind结果分析
说明:如果是”可能内存丢失“,则应该都是无所谓的;
如果是“绝对内存丢失”,则一定要修正,是内存泄漏。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。