admin管理员组

文章数量:1130349

在Linux下调试时突然发现无论怎样qDebuge无法输出了,寻找了半天,发现是环境变量出了问题,我的环境是统信的UOS.解决办法就是修改QT_LOGGING_RULES变量。

1、查看是否是这个变量的问题

export -p | grep QT

如果这里的输出结果是QT_LOGGING_RULES=“*.debug=false”那么就是环境变量的问题

2、查看环境变量

cd /etc/X11/Xsession.d/ && ls

可以看到存在一个文件:00deepin-dde-env

 3、修改环境变量

管理员身份打开 00deepin-dde-env

sudo  vi  00deepin-dde-env

在Linux下调试时突然发现无论怎样qDebuge无法输出了,寻找了半天,发现是环境变量出了问题,我的环境是统信的UOS.解决办法就是修改QT_LOGGING_RULES变量。

1、查看是否是这个变量的问题

export -p | grep QT

如果这里的输出结果是QT_LOGGING_RULES=“*.debug=false”那么就是环境变量的问题

2、查看环境变量

cd /etc/X11/Xsession.d/ && ls

可以看到存在一个文件:00deepin-dde-env

 3、修改环境变量

管理员身份打开 00deepin-dde-env

sudo  vi  00deepin-dde-env

本文标签: 环境系统QTLinuxConsole