Я недавно установил GDB 9.1 на мою ма c версии 10.0.1. и следовал за страницей дарвина, чтобы настроить брелок. Время от времени я могу запустить исполняемый файл gdb, но большую часть времени он зависает сразу после команды r.
Я могу нормально выполнить код, но когда я запускаю его в gdb он печатает
[New Thread 0x2603 of process 48685]
, иногда он создает два или три новых потока, но затем зависает. Я попытался скомпилировать как -g и -ggdb, так и установить точки останова в начале кода, и он зависает независимо.
Это расстраивает, потому что я не могу убить его с помощью control c, control z или kill -9, поэтому я обычно перезагружаю терминал. Я не совсем уверен, как отладить это, любая помощь приветствуется