Python gdb支持/path/to/checkou

2024-04-19 06:17:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我在ubuntu18.04上启用了python3.6.9和gdb8.1.0对Python的gdb支持。你知道吗

在文档https://devguide.python.org/gdb/中,它说,“当构建CPython时,您将注意到一个python-全球存托凭证文件在签出的根目录中。请阅读模块docstring,了解有关如何使用该文件增强gdb以更轻松地调试CPython进程的详细信息。要激活支持,必须添加包含python的目录-全球存托凭证到GDB的“自动加载安全路径”。将其放入~/.gdbinit文件:add auto load safe path/path/to/checkout“

在我的发行版(ubuntu18.04)上,gdb是默认安装的,所以我没有使用./configure--python从源代码构建它。在安装时,我没有预料到需要Python支持。当我搜索python时-全球存托凭证使用locate python-全球存托凭证它表明python-全球存托凭证不存在。你知道吗

我的问题是:

  1. 我可以更新gdb安装以启用Python支持吗?

  2. 字符串“add auto load safe path/path/to/checkout”中的/path/to/checkout使用什么?

谢谢你的帮助。你知道吗


Tags: 文件topath文档httpsaddautoload