偶然发现竟然有这个玩法。
首先一开始,Terminal可显示的行数实在有限,一些循环次数较多的需要快进的程序直接用终端是在不方便。
因此我就想,将gdb的结果输出到文件会发生什么呢。
然后我就试了一下
justin@justin:~/Music/ICS-LAB/LAB2$ gdb bomb > gdbbomb.log
然后用VSCode打开这个文件。
很神奇的是我输入的时候VSCode也会跟着更新内容,不得不说VSCode真的很强大了。
有这种方法,gdb调试几千几万行都不用担心看不到相应的结果了。