欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 解决QT_Debug 调试信息不输出问题

解决QT_Debug 调试信息不输出问题

2025/3/18 5:41:19 来源:https://blog.csdn.net/yang_quan_yang/article/details/146308122  浏览:    关键词:解决QT_Debug 调试信息不输出问题

方式1 :手动通过添加环境变量解决

->使用命令: QT_LOGGING_TO_CONSOLE=1 qtcreator启动

->如若还未输出qDebug调试信息 则在程序中引<QLoggingCategory>包

#include <QLoggingCategory>

->在程序入口添加

QLoggingCategory::defaultCategory()->setEnabled(QtDebugMsg, true);

上述代码

方式2:通过修改启动配置文件

->用VIM打开org.qt-project.qtcreator.desktop

命令:vim /usr/share/applications/org.qt-project.qtcreator.desktop

加入QT_ASSUME_STDERR_HAS_CONSOLE=1

将Exec=qtcreator %F 修改为

Exec=env QT_ASSUME_STDERR_HAS_CONSOLE=1 qtcreator %F

如若还未输出调试语句还需在代码文件中添加方法1中的下述语句:

#include <QLoggingCategory>

QLoggingCategory::defaultCategory()->setEnabled(QtDebugMsg, true);

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词