我在ubuntu上装了Qt5.15.2, 打开我的项目后,准备检测内存泄漏问题。
此时:
内存检测工具都是可用状态,但点击内存检测后,进度条走完后,就结束了。项目都没启动起来,这怎么检测内存问题?
然后,我开始配置valgrind: (在Edit->Preference->Analyzer->Valgrind)
发现,左侧的单选框,该选的都选上了,
但是,valgrind没有找到:
然后,我开始安装valgrind:
sudo apt install valgrind
再次启动Qt上的内存检测分析,发现程序还是启动不起来,但发现输出:
原来,多写了个v
我把valgrind arguments 中的v去掉后,再执行内存检测:
ok,成功了!
总结:
1.要安装valgrind
2.要配置valgrind