1,bt(不知道这个是哪个单词的简写,知道的,请留言)可以打印函数堆栈,上面用s进入了函数MyStrCopy2(),可以看到bt打印的信息是层层递进的; 2,finish命令可以直接退出当前函数,不需要再用n一步一步的执行完再退出函数。
1. 启动gdb,命令格式为:gdb [可执行文件] [core dump文件] 2. 使用“bt”命令查看函数调用栈: (gdb) bt 3. 使用“info threads”命令查看线程信息: (gdb) info threads 4. 使用“thread [线程号]”命令切换到指定线程: (gdb) thread 1 5. 使用“bt”命令查看当前线程的函数调用栈: (gdb) bt 6. ...