[英]How to Debug openjdk using gdb?
我已经在README-builds中使用以下配置选项构建了openJDK调试版本
bash ./configure ---with-debug-level=slowdebug --with-target-bits=64
但是我不能设置任何断点或者说没有符号正确,在google上做一些研究我发现我应该在lib
文件夹中提取.diz
( libjvm.diz
)文件,但这似乎不起作用。
在您获得消息来源后,我将为其他人回答这个问题。按照步骤操作:
bash ./configure --with-debug-level=slowdebug --with-target-bits=64 --disable-zip-debug-info
make all
一个值得一提的信息,最后当您使用gdb启动调试会话并运行程序时,您可能会看到SEGFAULT忽略它并继续直到gdb在您的断点处停止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.