Как я могу сделать отладку на уровне команд с CDT - PullRequest
5 голосов
/ 24 июня 2010

Я использую CDT для разработки программ на Си.

Когда отладчик останавливается на точке останова, и я выполняю «Step Over» или «Step Into», поведение отладчика основывается на уровне строки источника, но не на уровне команд.

Можно ли выполнить отладку на уровне команд в CDT?

Ответы [ 3 ]

8 голосов
/ 29 августа 2010

В окне Отладка (перспектива отладки) есть кнопка Режим пошагового выполнения инструкции : она выглядит как маленькая буква I со стрелкой i=>).
Вы можететакже установите контрольные точки для конкретных инструкций в окне Разборка.

0 голосов

Режим пошаговой инструкции также можно активировать из меню. Во время отладки:

  • Run
  • Режим пошаговой инструкции

При этом спрашивается, как включить его по умолчанию: Как включить пошаговое выполнение команд в eclipse-cdt (Eclipse для C ++) по умолчанию?

Проверено на 4.6.3.

0 голосов
/ 24 июня 2010

Насколько я знаю, CDT - это просто оболочка над автономным отладчиком. Поэтому я бы предложил пропустить CDT и проверить документацию используемого отладчика.

...