当前位置: 首页 > news >正文

解决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);

相关文章:

  • Navigation页面导航的使用
  • 无SIM卡时代即将来临?eSIM才是智联未来?
  • ChatBI 的技术演进与实践挑战:衡石科技如何通过 DeepSeek 实现商业落地
  • arthas基础命令
  • Forward Looking Radar Imaging by Truncated Singular Value Decomposition 论文阅读
  • K8S快速部署
  • CSP-J/S冲奖第18天:真题解析
  • Matlab 汽车主动悬架LQR控制器设计与仿真
  • 使用DeepSeek,优化斐波那契数函数,效果相当不错
  • 什么是有限元力学?分而治之,将复杂问题转化为可计算的数学模型
  • 设计模式-适配器模式
  • 【网页】自制流光卡片
  • 【面试手撕】非常规算法,多线程常见手撕题目
  • 【开源免费】基于SpringBoot+Vue.JS智慧生活商城系统(JAVA毕业设计)
  • vue/H5的日历组件可简单定制
  • 【spring boot 实现图片验证码 前后端】
  • STM32微控制器_03_GPIO原理与应用
  • 力扣No.376.摆动序列
  • LightGBM + TA-Lib A股实战进阶:Optuna调优与Plotly可视化详解
  • 【pptx-preview】react+pptx预览
  • 成都锦江区一在建工地起火,致2人遇难1人受伤
  • 浙江首个核酸药谷落子杭州,欢迎订阅《浪尖周报》第23期
  • 巴基斯坦称对印精准打击造成设施损坏和人员伤亡
  • 告别户口本!今天起婚姻登记实现全国通办
  • 习近平同俄罗斯总统普京举行会谈
  • 观察|印巴交火开始升级,是否会演变为第四次印巴战争?