调试方法总结之gdb跟踪

叁歲伎倆 2022-09-10 07:13 248阅读 0赞

1,当我们发现我们预想的值和实际的数值不一样时,这个时候应该怎么办呢!首先我们需要确认是否调到了这个接口,如果掉到了这个预期结果的接口,那么说明可能在我们达到了预定结果之后结果又被其他函数给改变了,这个时候我们就需要确定那些接口调用了该函数,可以用sourceinsight查看改变这个变量的地方,一一跟踪可以查到哪里改变了这个数据,然后再分析为什么数据会发生改变。

发表评论

表情:
评论列表 (有 0 条评论,248人围观)

还没有评论,来说两句吧...

相关阅读

    相关 调试方法总结gdb跟踪

    1,当我们发现我们预想的值和实际的数值不一样时,这个时候应该怎么办呢!首先我们需要确认是否调到了这个接口,如果掉到了这个预期结果的接口,那么说明可能在我们达到了预定结果之后结果

    相关 GDB调试信号

    目录 GDB发送信号 GDB对信号的处理 实例 GDB发送信号 在GDB调试状态中,可以在命令号输入`signal 信号`来向程序发送信号