最近我开发了一个Symbian应用程序。在Qt模拟器中它工作得很完美但在实际设备中应用程序意外终止。我怀疑这是一个内存泄漏问题。 我已经遵循了所有可能的(以下)内存清理机制:
但是应用程序仍然终止在设备上。
请为此建议我可能的解决方案。
答案 0 :(得分:0)
您可以尝试使用.PRO文件中的EPOCHEAPSIZE和EPOCSTACKSIZE语句来增加堆和/或堆栈大小
http://qt-project.org/doc/qt-4.8/qmake-platform-notes.html#stack-and-heap-size
虽然它可能取决于您使用的Qt SDK,因为文档现在声明Qt工具链已经将这些设置为最大可能值。