GDB как отладчик по умолчанию - PullRequest
1 голос
/ 24 марта 2011

В Windows вы можете использовать отладчик по умолчанию (gflag), который вызывается при запуске имени образа. Можно ли это сделать с помощью GDB и Linux? В Windows это полезно для отладки сервисов.

Привет.

Ответы [ 2 ]

1 голос
/ 25 марта 2011

Нет способа сделать это в Linux, если не взломать ваше ядро.

Обычно это не нужно. Если вы всегда хотите запустить, например, /foo/bar под GDB, просто сделайте это:

mv /foo/bar /foo/bar.x
cat > /foo/bar <<EOF
#!/bin/bash
exec gdb --args /foo/bar.x "$@"
EOF
chmod +x /foo/bar

Проблема решена; -)

0 голосов
/ 24 марта 2011

да, из командной строки запустите:

gdb --args [program] [options]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...