Ubuntu 17.10 下,Qt无法使用qDebug()输出的解决办法
2018-01-13 11:45
609 查看
前几天qDebug()一直无法输入,用qWarning()又可以了。我排查了头文件包含、语句语法、全局宏等等,发现不是代码的原因。百度上搜索了很久都没有找到解决方法,用谷歌一下子就解决了。
解决方法很简单,在~/.config/QtProject/下面创建一个文本文件,重命名为“qtlogging.ini”就好了。
至于原因,貌似是操作系统那边的人修改了系统配置文件,屏蔽了向用户输出的debug信息。qDebug()应该是用到了受影响的输出通道,要开启的话需要用户手动开启。
附上我得到答案的链接
解决方法很简单,在~/.config/QtProject/下面创建一个文本文件,重命名为“qtlogging.ini”就好了。
至于原因,貌似是操作系统那边的人修改了系统配置文件,屏蔽了向用户输出的debug信息。qDebug()应该是用到了受影响的输出通道,要开启的话需要用户手动开启。
附上我得到答案的链接
相关文章推荐
- qt中qDebug()无法输出解决办法
- Ubuntu下无法使用root登录Mysql的解决办法
- ubuntu下插上网线但是无法使用有线网络的解决办法
- ubuntu下修改environment后无法使用sudo的解决办法
- ubuntu虚拟机无法使用 解决办法
- Linux下使用QT,终端不显示输出的解决办法
- ubuntu 13.04 64位系统无法使用802.1x的EAP认证上网解决办法
- VMware复制Ubuntu虚拟机后,新虚拟机网卡无法使用解决办法
- QT5.2 无法使用QFtp解决办法
- ubuntu9.10下Intel 5100无线无法使用解决办法
- Visual studio打不开Qt资源文件qrc的解决办法(无法使用Qt的qrc编辑器)
- ubuntu 12.04 下adb 工具无法使用(No such file or directory)的解决办法
- Ubuntu 安装Eclipse 菜单无法使用解决办法
- ubuntu 14.04 无法进入桌面时的解决办法以及双显卡的使用
- ubuntu下面出现无法使用刚安装eclipse的插件的问题,解决办法
- ubuntu中apt-get install 无法使用的解决办法
- Ubuntu下Qt creator无法使用fcitx输入中文之解决办法
- ubuntu 使用移动硬盘出现无法挂载(解决办法)
- 关于Ubuntu13.10运行eclipse时菜单无法使用的解决办法
- Ubuntu无线网卡无法使用问题的解决办法