我发现这个问题:“Is anyone using Valgrind and Qt?”,虽然这似乎澄清了一些东西,我发现它举行仍可免费问题的信息。 我想知道的是为什么 - 当我调试我的应用程序(使用Qt,尤其是) - 我看不到,我已经创建函数的引用?相反,我发现来自较低API(如Qt)的大量信息似乎有很多内存泄漏。这是否意味着我的应用程序是无效的任何内存泄漏,或者这是否意味着有这么了解内存多的信息泄漏,它首先是针对较低级别的API,然后选择移动到更高级别的代码?使用Valgrind的,低级别的C++ API它们是巨型
我跑我的valgrind可执行文件,以下标志:
valgrind --leak-check=full --show-reachable=yes -v ./HelloGL
而且,到底是什么了吗?
ERROR SUMMARY: 925 errors from 899 contexts (suppressed: 29 from 7)