在qtcreator上使用GDB不支持python脚本



我尝试使用qtcreator调试一个琐碎的helloworldcpp项目。

当我开始调试项目时,我得到一个错误:

The selected build of GDB does not support Python scripting.
It cannot be used in Qt Creator.

我的系统是debian9

我的QT版本是5.14.2
这是我的.pro文件:

QT += widgets
TEMPLATE = app
SOURCES  = main.cpp

有人能告诉我应该如何用QT配置GDB以避免这个错误吗?

按照@Mark Plotnik(谢谢Mark(的建议,您安装了gdb-minimal

运行dpkg --get-selections | grep gdb时,您应该有如下输出:

gdb-minimal                 install
gdbm-l10n                   install
libgdbm-compat4:amd64       install
libgdbm6:amd64              install
wireless-regdb              install

只有gdb-minimal,就没有gdb

以下是我在debian 9系统上解决这个问题的方法:

sudo apt install gdb

以获得完整的CCD_ 9。

如果在安装dpkg --get-selections | grep gdb之后重新运行该命令,则应该具有:

gdb                         install
gdb-minimal                 deinstall
gdbm-l10n                   install
libgdbm-compat4:amd64       install
libgdbm6:amd64              install
wireless-regdb              install

您应该安装gdb并卸载gdb-minimal

之后,我在qtCreator上重新测试了调试,现在它可以工作了。

相关内容

  • 没有找到相关文章

最新更新