GBD
  • 2024-05-25linux:常用工具 yum vim git gbd
    linux操作系统如果最小化安装是很难使用的,所以需要很多工具进行扩展,这些扩展网上有很多,同时也是给了用户很多选择,但是并不是所有的程序都是可靠的,安卓和windows都是需要去有官方认证的平台下载安全的应用使用,而linux也是有不同的发行版本的团队整理的可靠的安装包使用,
  • 2024-01-17GBD调试之反向执行(十七)
    反向执行常用命令:recordrn(reverse-next)rc(reverse-continue)reverse-finishrecordstop测试代码:#include<iostream>#include<cstring>usingnamespacestd;intg1=0;intg2=0;voidtest1(){ g1=5; g2=6; inta=0; intb=0; intc=0; g1=10; g2=
  • 2024-01-16GBD调试之跳转执行代码(十六)
    跳转执行即跳转到指定位置去执行代码,也就是不按照正常的执行顺序往下执行代码而是跳过某些代码或者重复的反复的执行某些代码。这是非常有用的,假如不小心错过了观察某个函数的执行或者错过了某个重要的代码,可以通过jump命令重新执行一遍相关的代码。jump命令语法如下所示:jumploc
  • 2024-01-16GBD调试之执行外部命令与结果输出(十五)
    相关命令如下所示:shell/!:执行shell命令setloggingon/off:启用/禁用结果输出setloggingfilefilename:设置输出文件setloggingoverwrite:覆盖输出文件,默认为追加shell命令的使用:启用/禁用结果输出:设置输出文件: