我已经在README-builds
中使用以下配置选项构建了openJDK调试版本 bash ./configure ---with-debug-level=slowdebug --with-target-bits=64
但是我不能设置任何断点或者说没有符号是正确的,在google上做一些研究我发现我应该在.diz
中提取libjvm.diz
(lib
)个文件文件夹,但这似乎不起作用。
答案 0 :(得分:3)
在你得到消息来源之后,我会为其他人回答这个问题 请按照以下步骤操作:
bash ./configure --with-debug-level=slowdebug --with-target-bits=64 --disable-zip-debug-info
make all
值得一提的信息,最后当您使用gdb启动调试会话并运行程序时,您可能会看到SEGFAULT忽略它并继续直到gdb在您的断点处停止。