从源代码安装 Qt Creator 3.2.2 后,我尝试使用 Qt Creator 的调试器前端运行我的项目,但没有开始调试,而是收到了来自 Qt Creator 的错误:
所选的 GDB 版本不支持 Python 脚本。它无法在 Qt Creator 中使用。
这是否意味着我必须从源代码构建 GDB,选择 python 支持,才能在 Ubuntu 中使用 Qt Creator?
答案1
正如解释的那样这篇博文,Ubuntu 中默认安装的 GDB 似乎是gdb-minimal
。要获取可用于 Qt Creator 的 GDB 版本,您只需执行
sudo apt-get install gdb
这将删除gdb-minimal
、安装gdb
并另外安装libc6-dbg
。此后,您将能够使用 QtCreator 调试您的项目,而不会出现此类错误。
1我不确定从什么意义上来说它是默认的,也许它是用build-essential
或别的什么东西一起安装的......