在使用Qt和Qt Creator开发程序时,我目前遇到了非常烦人的问题.每当我尝试使用qDebug()一个QCoreApplication或QApplication使用前实例化qDebug(),没有任何输出,无论我在Qt Creator中或从一个普通的shell运行程序(我使用Fedora Linux系统的BTW).例如,即使是以下简单代码也会失败:
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "TestOutput!" << endl;
}
Run Code Online (Sandbox Code Playgroud)
有谁知道该怎么办这个问题?先谢谢,马吕斯
我目前正在尝试将Fedora 21计算机上的Qt应用程序交叉编译为Windows(目前为32位).编译工作没有问题,但部署没有.对于cours,我可以从目录中复制所有必要的文件,但我认为这是浪费时间,所以我想使用Qt的'windeployqt'工具.但每当我调用它时,例如在Qt Creator中作为构建步骤,它只是发出此消息(我的测试应用程序称为day_404:D):
Unable to find dependent libraries of /home/marius/Entwicklung/build-day_404-Windows_32bit-Release/release/day_404.exe :Not implemented.
Run Code Online (Sandbox Code Playgroud)
你们中的任何人都知道如何解决这个问题,并且在不使用Windows的情况下使用windeployqt吗?
先谢谢,马吕斯