我在 Windows 64 位系统上使用 GDB 调试器,我想查看寄存器中存储的值是什么,但是在我附加到进程后,我不断收到“警告:无法解析 XML 库列表;编译时禁用了 XML 支持时间”错误。我已经尝试安装 Expat XML 解析器并尝试运行该命令,但由于某种随机原因,即使我为它设置了 PATH,它也无法识别它。
有人可以建议我应该用 XML 解析器做什么以及我应该在哪里提取它的文件吗?
您正在运行的 GDB 是在没有 XML 支持的情况下构建的,因此您无法修复此可执行文件。
您可以找到 GDB 的另一个版本,也可以自己从源代码构建它(并确保在构建机器上安装了 libexpat-dev)。