Ответ 1
Это просто:
b filename.c:XYZ
Подробнее см. документацию.
Когда я прикрепляю gdb к процессу, который использует много исходных файлов, например PHP, иногда я хочу установить точку останова в строке x файла y. Как указать файл для gdb?
Это просто:
b filename.c:XYZ
Подробнее см. документацию.
gdb ./test.exe
//test.exe создает вашу программу.b 117
//если только один файл и строка 117 - это функция, которую вы хотите запустить
b filename.c:110
//filename: строка NOr
//запуск прогаn
c
//продолжитьs
//войдите в функцию, которую вы хотите протестировать.until 1120
//если есть ветвь for
, и вы хотите пропустить марку, учитывая, что 1120 находится после ветки for
Вы можете сократить почти все команды в GDB до точки, где они остаются недвусмысленными.