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

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


http://www.kler.cn/a/590549.html

相关文章:

  • 【笔记】SQL进阶教程(第二版)
  • SpringBoot3+SaToken+JWT:轻量化权限认证实战指南
  • Launcher3 Hotseat区域动态插入All Apps按钮实现方案
  • Elasticsearch搜索引擎 3(DSL)
  • 数学建模:模型求解方法
  • Windows Qt动态监测系统分辨率及缩放比变化
  • 大动作!百度发布文心大模型4.5、文心大模型X1
  • Shp文件转坐标并导出到Excel和JSON(arcMap + excel)
  • Linux-数据结构-线性表-单链表
  • 基于深度学习的风格迁移实战:从神经风格迁移到CycleGAN
  • 管家婆实用贴-如何设置打印机共享
  • 【Go语言圣经3.1】
  • Python中的Collections库
  • pyqt 上传文件或者文件夹打包压缩文件并添加密码并将密码和目标文件信息保存在json文件
  • 【从零开始学习计算机科学】数据库系统(十一)云数据库、NoSQL 与 NewSQL
  • 面向机器人领域 | AKM Delta-Sigma数字输出无磁芯电流传感器
  • vue/H5的日历组件可简单定制
  • [网络][tcp协议]:tcp报头
  • UI设计公司:数据大屏设计提升用户体验的方法
  • 【软考-架构】5.2、传输介质-通信方式-IP地址-子网划分