我在尝试使用eurekalog部署应用程序以解决特定场景中发生的一些内存泄漏时遇到了问题。当我配置我的应用程序项目在delphi IDE下使用eurekalog并在IDE中运行时,它工作得很好,报告了泄漏和异常。当我在IDE外部运行exe时,它没有任何报告。
是否有使用eurekalog部署应用程序的特殊配置?
谢谢
发布于 2014-01-17 21:34:59
IDE不会报告任何内容...应该有一个来自EurekaLog省略调用堆栈和一些其他信息的窗口。来自EurekaLog official documentation
简短回答:
如果这还不起作用,您应该提供更多信息:当应用程序触发异常时会发生什么?是否出现EurekaLog窗口?
发布于 2015-05-15 04:57:18
EurekaLog对于你想要的东西来说太夸张了(它还会增加3-5倍的编译时间)。如果您想要的只是检测内存泄漏,那么可以使用FastMM4。它已经与Delphi一起交付,并且比EurekaLog (cheap=free :)更便宜。
How to enable full debug mode in FastMM4?
PS:如果你真的必须使用EurekaLog,那就使用v6。v7是完全不稳定的。
发布于 2019-06-11 20:08:19
您忘记了关闭"Active only when running under debugger" option,默认情况下它是启用的。
https://stackoverflow.com/questions/21185702
复制相似问题