0
点赞
收藏
分享

微信扫一扫

configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS



文章目录

  • ​​0 错误重现​​
  • ​​1 解决​​

0 错误重现

configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS_内存泄漏

1 解决

因为想在mac下利用Qt配合Valgrind进行内存泄漏的检查,所以在​​官网​​下载了Valgrind,并进行了解压,使用./config获得makefile文件,结果报错了,提示不支持当前的mac版本,网上查阅了大量的资料显示目前mac版本的Valgrind还在实验阶段,虽然可以安转使用,但是还存在各种缺点,比如一直会曝内存泄漏,所以果断放弃,使用linux下安转使用Valgrind,安装命令如下:

sudo apt-get install valgrind

使用说明:

Valgrind Memory Analyzer(运行时分析)和Valgrind Memory Analyzer With GDB(调试时分析)

configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS_内存泄漏_02

附带在linux在的使用结果:

configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS_内存泄漏_03



举报

相关推荐

0 条评论