0

我对使用 Valgrind 完全陌生。目前我已经为程序编译了一个exe来测试;然而,测试带来了超过 250k 的错误。这是使用新 sfml 项目制作的基本项目。除了图像和窗口以及关闭程序的能力之外,它实际上什么都没有。我编译得很好,但如前所述,Valgrind 产生 250k+ 错误。有几次是1000万。有谁知道我做错了什么?

valgrind --leak-check=yes ./test

4

1 回答 1

0

它可能没有任何问题。在我的系统上,我得到了用于 opengl 的 fglrx-driver(ati system),valgrind 产生这些是很常见的。所以这些实际上并不是 sfml 的内存泄漏。这些不是您应该担心的内存泄漏:它们中的大多数将来自一个库。只需将错误放在您的默认抑制文件 valgrind 中,这样您就可以看到实际的内存泄漏。

于 2013-06-28T12:37:43.300 回答