Debian11中,QtCreator无法调试,提示不支持python脚本

无法调试
就是很奇怪,刚刚安装好的系统,编译一切正常,但是就是无法调试。
而提示的内容竟然是GDB不支持python脚本!
可经过简单的搜索发现,GDB自从7.5还是哪个版本开始就已经支持python脚本了。我这个最新版本的Debian系统怎么可能不支持呢?
dgb版本
你看,版本号都10.x了。
那么是哪里出问题了?
经过了一篇文章说它无法远程调试,也是提示这个,安装了gdb-multixxx包后就好了的。
于是在万般无奈下我尝试了一下……竟然好了?
怎么可能?
于是仔细看了一下……咦?为什么安装的时候提示要全新安装gdb?我gdb -v都能显示版本号了你告诉我没有安装dgb?
于是不信邪的我删除了已安装的gdb,然后问题重现了……可我依旧可以gdb -v显示版本号……
好家伙,gdb这是在干嘛……
最后,我终于搜索到了一个帖子,发现搜索一下到底系统安装了什么。于是:
在这里插入图片描述
(图片上显示了dgb被deinstall了,是因为之前我不信邪删除了gdb的原因,正常情况gdb这里就根本不会显示出来,只有gdb-minimal)
好家伙……系统安装了一个叫做dgb-minimal的包,而没有安装gdb……
这……好吧……之前用Arch和OpenSUSE的时候就没遇到过这么莫名其妙的情况……
gdb怎么还能有个minimal的包……
于是我直接安装了gdb,问题解决。
在这里插入图片描述
gdb和gdb-minimal是互斥的两个包,安装一个,另一个就必然不会被安装。
这大概率是因为Linux发行版本身遵循一个名字不记得的标准,要求凡是Linux必须有一个调试器的缘故吧。于是为了提供这么一个除了开发者不会使用的功能,Debian提供了这么一种解决方案……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值