我正在运行 Python GUI 应用程序。我想从中调用和控制 GDB,比如加载可执行文件、设置断点等。我看到 GDB 有一个命令行界面,可以通过将字符串发送到 GDB 进程来使用它,但我想用 Python 方式来做.有 gdb.py
吗?我看到“archer”分支有类似“import gdb”的东西,但它在 Ubuntu 的默认 Python 安装中不起作用。我在哪里可以得到这个模块,或者有没有其他方法可以从 Python 控制 GDB?
最佳答案
是的,您可以从 Python 控制 GDB。 Python 文档位于 http://sourceware.org/gdb/current/onlinedocs/gdb/Python.html#Python .
如果您想要一些脚本示例,请查看 http://tromey.com/blog/?p=548
关于python - 从 Python 调用和控制 GDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3482869/