我尝试将Qt与CLion一起使用。我的问题是qDebug()不打印任何内容,但qInfo()、qWarning()、qccritical()和qFatal()运行良好。这是我的示例代码:
#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[]) {
QCoreApplication a(argc, argv);
qDebug() << "This will not appear";
qInfo() << "This will appear";
qWarning() << "This will appear too";
qCritical() << "This will appear too";
return a.exec();
}
规格:
- 问题:5.5.1
- GCC:5.3.1(64位)
- C制造商:3.3.2
- CLion:1.2.2
通过如下编辑~/.config/QtProject/qtloggin.ini文件修复:
[Rules]
*.debug=true
相关Bugzilla条目
尝试输入ctrl+shift+alt+/
->Registry
并勾选run.processes.with.pty
。