2010-04-07 3 views
2

Я использую стандартные библиотеки шаблонов вместе с boost. Я хочу отлаживать код с помощью cgdb. Но я просто хочу отлаживать свой код, делая следующий шаг и вступаю в cgdb, например, прямо сейчас он вводит код в другие библиотеки, тогда как я хочу, чтобы он просто возвращался или входил в код, который я закодировал и записал.Отладка с помощью cgdb - хочу отлаживать только мой код

Есть ли способ сделать это возможным.

ответ

1

Следует отметить, что CGDB является только интерфейсом для GDB, поэтому ваш вопрос действительно касается только GDB. Ответ на вашу проблему относительно прост. Если вы хотите перейти в свой тип функции 's' (для 'step'). Если GDB доставит вас куда-то, где вы не хотите быть (например, встроенная функция в файле заголовка), введите «f» (для финиша), а затем введите «s» еще. Продолжайте этот процесс, пока не находитесь в функции, в которой хотите быть. Да, это раздражает, но это поведение GDB.

 Смежные вопросы

  • Нет связанных вопросов^_^