在每一步之后让GDB做一个'列表',可以通过设置GDB的断点和使用GDB的命令来实现。
以下是一种实现方式:
break
命令来设置断点,例如:break main
。run
命令来启动程序并运行,直到达到断点位置。list
命令来显示当前位置周围的代码。list
命令会显示当前位置的前后若干行代码,默认显示10行。可以使用list n
命令来显示当前位置的前后n行代码,例如:list 5
。continue
命令来继续执行程序,直到下一个断点或程序结束。通过以上步骤,每次执行到断点处后,使用list
命令可以查看当前位置周围的代码,从而实现在每一步之后让GDB做一个'列表'的效果。
注意:以上是一种基本的实现方式,实际使用中可以根据需要进行调整和扩展。另外,腾讯云提供了云计算相关的产品和服务,可以根据具体需求选择适合的产品和服务进行使用。
领取专属 10元无门槛券
手把手带您无忧上云