Результаты поиска по запросу "gdb"

1 ответ

Шаг GDB в код динамического компоновщика (ld.so)

Я хотел войти в код ld.so всякий раз, когда он будет использоваться в моем обычномc код. Я пытаюсь кодировать поток через GDB вTUI [https://stackoverflow.com/questions/10115540/gdb-split-view-with-code]режим, в котором вы можете видеть как ...

1 ответ

На самом деле я хочу запустить GDB в оболочке, что я пытаюсь сделать с «общаться» после создания подпроцесса. Так как я могу это сделать. Даже для этого я должен изменить свой .bat файл. Или есть какой-то другой способ, потому что файл .bat нельзя изменить.

ользую Python 2.5 в Windows XP. В этом я использую подпроцесс для запуска моей оболочки, теперь, как я должен запустить GDB в оболочке, используя подпроцесс. мой код: PID = ...

1 ответ

Большое спасибо. Я не вернусь к компьютеру с проблемой еще две недели, но я с нетерпением жду возможности увидеть, сработает ли это. :)

учаю досадную ошибку каждый раз, когда GDB ловит исключение. Я запустил следующий пример программы #include <stdexcept> int main() { throw std::invalid_argument(""); return 0; }И результат от запуска GDB terminate called after throwing an ...

ТОП публикаций

3 ответа

Нет, к сожалению, графический интерфейс ограничен, и вам нужно будет смешать хорошее сочетание магии GDB, чтобы добиться цели.

тим, у меня есть массив в C ++: double* velocity = new double[100];Используя командную строку GDB, я могу просмотреть этот массив с помощью команды: > print *velocity @ 100и он напечатает красиво отформатированный список всех двойных значений ...

0 ответов

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

аживаю программу на C ++ в gdb и прохожу код. В разные моменты отладчик начинает перебирать код в библиотеках / включенных файлах, что очень утомительно и бесполезно для меня. Есть ли в любом случае, чтобы подавить или «выпрыгнуть» из этой ...

3 ответа

Не забудьте изменить путь к gdb с 8.2.1 на 8.0.1 в отладчике eclipse, перезапустите, и он заработает.

ановил GDB 8.1 с варкой. У меня есть кодовый знак GDB также и .gdbinit, как показано ниже: set startup-with-shell off. Я отключил функцию SIP: $ csrutil status System Integrity Protection status: disabled.Но GDB по-прежнему не ...

4 ответа

Программа получила сигнал SIGPIPE, Broken pipe.

Я пишу клиентскую программу на основе posix сокетов. Программа создает несколько потоков и собирается заблокировать сервер. Но во время отладки во время GDB программа выдает информацию (ошибка) (gdb) n Program received signal SIGPIPE, Broken ...

0 ответов

 к вашему сценарию?

я чрезвычайно сложный сценарий оболочки, внутри которого он вызывает программу на C ++, которую я хочу отлаживать через GDB. Очень трудно отделить эту программу на С ++ от оболочки, поскольку в ней много ветвей и много переменных окружения. Есть ...

6 ответов

У меня была та же версия, и она не работала. Я узнал, что эта функция добавлена ​​в GDB версии 7.2. Если вы компилируете более новую версию, это работает.

я есть список точек останова, которые я хочу добавлять каждый раз, когда отлаживаю определенную программу. Есть ли способ, которым я могу поместить всю информацию о точке останова в файл и использовать ее в начале каждого сеанса отладки? Другими ...

1 ответ

PDB, по крайней мере, раньше также документировался, но он также достаточно сложен, чтобы не читать его напрямую, если это вообще возможно.

я есть несколько вопросов, касающихся отладочных символов и того, что можно с ними сделать, кроме того, что касается отладки. Меня больше всего интересуют ответы, касающиеся GCC, но я также был бы рад узнать, как это выглядит под другими ...