gluNewQuadric泄漏记忆

时间:2011-07-12 11:11:29

标签: objective-c opengl memory-leaks glut

当我用Instruments(X-Code Tool,我在objective-c中编程)检查我的应用程序泄漏时,我看到#living“malloc 48字节”分配越来越大。 此外,仪器确实说它泄漏了。如果我检查负责的呼叫者,它总是说“gluNewQuadric”。 我在互联网上查了一下,发现有些人有同样的抱怨,但没有太多,我也发现没有可行的解决方案。 我也把

glutInit(&argc, argv);

在“main.m”中,#living的增加似乎有所下降,但仍在持续增长。 我使用glu的唯一地方是

glutSolidSphere
glutWireSphere

有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:2)

这是一个问题:不要使用GLUT渲染原语。他们在那里进行快速测试,而不是用于严肃的商务。几个星期前,我发布了关于如何使用纯OpenGL绘制球体而不诉诸GLU或GLUT的两个冗长答案: