не могу решить проблему. Я использую gdb для дебага и подключаюсь к gdbserver внутри докера.
(gdb) target remote | docker exec -i mycontainer gdbserver - --attach 1
Всё работает, но есть одна проблема. GDB не реагирует на Ctrl-C и если я работаю дальше с процессом и хочу его приостановить чтобы поставить точки остановки, то я не могу этого сделать никак. Кто-то знает как заставить это работать?
На Винде?
Работает. Просто Ctrl-С там — переход в отладчик, а чтобы послать приложению соотв. сигнал, нужно использовать комманды GDB, кажется, она так и называется signal Смотри детали в руководстве к GDB
Нет, на линуксе
ctrl+shift+insert
Обсуждают сегодня