相关疑难解决方法(0)

如何在每一步之后让GDB做一个'列表'?

我可以继续使用gdb,但每次我想看看我在源代码中的位置时,我都必须给出"list"命令.

(gdb) next
351     int right = get_variable(right_token, right_id);
(gdb) list
346         op = "<>";
347         right_id = parse_id_or_crash();
348     }
349     Token * right_token = tokens[parser_index - 1];
350     int left = get_variable(left_token, left_id);
351     int right = get_variable(right_token, right_id);
352     if (op == "<")
353         return left < right;
354     if (op == ">")
355         return left > right;
Run Code Online (Sandbox Code Playgroud)

如果gdb在每一步之后自动列出源代码,那就太好了.如果gdb可以指示我在源代码中的位置(例如使用" - >"或其他内容),这也会很棒.一次看到只有一行代码让我有点幽闭恐慌.

gdb

16
推荐指数
3
解决办法
6367
查看次数

标签 统计

gdb ×1