算法旅人
2021年11月12日星期五
本周的MP重点在于学习使用GDB进行调试,这里贴一个GDB的官方介绍:
GNU symbolic debugger,简称「GDB 调试器」,是 Linux 平台下最常用的一款程序调试器。GDB 编译器通常以 gdb 命令的形式在终端(Shell)中使用
学会使用debugger进行逐行调试是很重要的编程基本功,就像我们在学习汇编语言时使用了LC3-tk 一样,本质上gdb也是带有追踪标记功能的调试工具,Pavol教授也坦言Lumetta他们实际上就是基于GDB