GDB отслеживает автоматически - PullRequest
0 голосов
/ 27 ноября 2011

Если я установил точку останова и если GDB достигнет точек останова, то он покажет строку кода. Если я введу n или следующий, то GDB напечатает следующую строку кода.

Мне было интересно, есть ли способ отследить фактическую строку кода, выполняемую через GDB.

Например, если я введу n или следующие 100 раз, я получу следы из 100 строк кода. Я хочу сделать это автоматически, не вводя n или далее.

Ответы [ 2 ]

3 голосов
/ 27 ноября 2011

Обратите внимание, что сбор next трассировки, как вам кажется, крайне маловероятен, чтобы помочь вам отладить реальную проблему в любой программе реалистичного размера: большую часть времени программы проводят в циклах, а повторное выполнение next просто даст вамнескончаемый поток повторений цикла

0 голосов
/ 27 ноября 2011

поставить точку останова на 100 строк от вашей текущей позиции и продолжить выполнение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...