使用gdb重新运行Python调试 我用GDB调试C++程序。在运行gdb-python之后,我设置断点并运行程序。但是,在退出程序后,我完全离开了gdb调试器
如果我对代码进行了更改,并希望重新运行程序,我必须重新执行整个过程。运行“gdb python”,键入断点,因为命令不在历史记录中,等等 有没有更有效的方法来处理这个调试问题 我完全离开了gdb调试器 为什么??不要那样做使用gdb重新运行Python调试 我用GDB调试C++程序。在运行gdb-python之后,我设置断点并运行程序。但是,在退出程序后,我完全离开了gdb调试器,gdb,Gdb,如果我对代码进行了更改,并希望重新运行程序,我必须重新执行整个过程。运行“gdb python”,键入断点,因为命令不在历史记录中,等等 有没有更有效的方法来处理这个调试问题 我完全离开了gdb调试器 为什么??不要那样做 相反,让GDB保持运行,在另一个终端中重建程序,然后再次使用GDB run命令重新运行重建的程序。我意识到Ctrl+C完成了@EmployedRussian所说的工作。好的,谢谢你澄清了这个想法,我以前不确定如何做,退出不起作用。
相反,让GDB保持运行,在另一个终端中重建程序,然后再次使用GDB run命令重新运行重建的程序。我意识到Ctrl+C完成了@EmployedRussian所说的工作。好的,谢谢你澄清了这个想法,我以前不确定如何做,退出不起作用。