Вызов и управление GDB из c ++ - PullRequest
3 голосов
/ 19 августа 2011

Есть ли способ вызвать GDB и управлять им, получить к нему доступ из программы c ++?

1 Ответ

6 голосов
/ 19 августа 2011

Да. Выполните его с перенаправленным вводом / выводом и просто управляйте им через каналы.

EDIT:

Это зависит от того, где вы хотите это сделать. В Windows вы можете использовать следующее: http://msdn.microsoft.com/en-us/library/ms682499%28v=vs.85%29.aspx

На * nix, шаги, описанные в Linux Pipes как ввод и вывод ТАК ответ должен сделать это.

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