每次在Qt-Creator中运行程序时都会出现以下错误
[ERROR]: CallNamedPipe failed. Error=2
通常两次:一次启动时再次关机。
我发现错误与QtCreator本身有关,因为从控制台运行相同的编译程序,它不会生成此消息。
我还发现它可能与某些配置或配置错误有关,因为我的其他计算机上的安装不会产生此行为。
相关: [ERROR]:CallNamedPipe failed. Error=2 (Qt)
产生此行为的最小代码段:
项目:
QT += core
TARGET = test
TEMPLATE = app
SOURCES += main.cpp
代码:
#include <QDebug>
int main(int , char *[])
{
qDebug() << "Hellow world!";
return 0;
}
这不是很烦人,因为软件工作正常,调试器或多或少正确。但是,一次又一次地用这两行填充日志。
我尝试安装messageHandler(qInstallMessageHandler()),但错误打印在其范围之外。
这条消息来自哪里?更重要的是:如何避免它?
其他信息:我在Windows上(悲伤)。我使用G ++和MSVC2013具有相同的行为