1.背景
程序中使用了第三方的so. 在 执行./programe.out正常工作,但在进行gdb调试时会发生中断.
2.中断信息

3.解决办法
1. 在Linux终端输入命令: vim ~/.gdbinit
2. 输入: handle SIGUSR1 nostop
3. 保存输入内容.重新调试就不会遇到中断
本文介绍了一种在使用gdb调试包含第三方so的程序时遇到的中断问题及解决方案。通过简单修改~/.gdbinit文件,可以避免调试过程中因SIGUSR1信号而发生意外中断。
程序中使用了第三方的so. 在 执行./programe.out正常工作,但在进行gdb调试时会发生中断.

1. 在Linux终端输入命令: vim ~/.gdbinit
2. 输入: handle SIGUSR1 nostop
3. 保存输入内容.重新调试就不会遇到中断
610
1273
2697

被折叠的 条评论
为什么被折叠?