Вопросы с тегом «gdb»

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

8
Как запустить программу с аргументами командной строки, используя GDB в скрипте Bash?
Обычно при запуске программы в GDB аргументы для программы указываются в runкоманде. Есть ли способ запустить программу с использованием GDB, а также дать аргументы в сценарии оболочки? Я увидел ответ в связанном вопросе, отметив, что мы можем подключить GDB к программе после того, как скрипт начнет выполняться. Но тогда мне …



5
Могу ли я установить точку останова на доступ к памяти в GDB?
Я запускаю приложение через GDB, и я хочу установить точку останова для любого доступа к определенной переменной / изменения. Есть хороший метод для этого? Я также был бы заинтересован в других способах мониторинга переменной в C / C ++, чтобы увидеть, если / когда она изменится.


28
Есть ли C ++ GDB GUI для Linux? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Вкратце: кто-нибудь знает о графическом интерфейсе для GDB, который приводит его в соответствие …
210 c++  linux  gdb  debugging 




7
Показать текущую инструкцию по сборке в GDB
Я делаю некоторую отладку на уровне сборки в GDB. Есть ли способ заставить GDB показывать мне текущую инструкцию по сборке так же, как она показывает текущую исходную строку? Вывод по умолчанию после каждой команды выглядит следующим образом: 0x0001433f 990 Foo::bar(p); Это дает мне адрес текущей инструкции, но я должен постоянно …
179 assembly  gdb 


3
Как мне установить условную точку останова в GDB, когда char * x указывает на строку, значение которой равно «привет»?
Могу ли я указать, что я хочу, чтобы gdb разрывался в строке x, когда он char* xуказывает на строку, значение которой равно "hello"? Если да, то как?

9
Как мне проанализировать файл дампа ядра программы с помощью GDB, если он имеет параметры командной строки?
Моя программа работает так: exe -p param1 -i param2 -o param3 Сбой и генерирование файла дампа ядра core.pid. Я хочу проанализировать файл дампа gdb ./exe -p param1 -i param2 -o param3 core.pid Но GDB распознает параметры файла EXE как входные данные GDB. Как мне проанализировать файл дампа ядра в этой …
156 linux  debugging  gdb  coredump 

8
Вы отлаживаете код C ++ в Vim? Как?
Вопрос ко всем вам, кто использует Vim для разработки приложений на C ++. В моей жизни был период, который можно охарактеризовать как «Я ненавижу Вима !!!» .. «Вим хорош!» Однако, вырос в основном на IDE разработки Microsoft, я привык к этим F5- F11ярлыкам при отладке кода, окну наблюдения, стеку вызовов …
152 c++  debugging  vim  gdb 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.