小编mar*_*nux的帖子

Qt qDebug不使用QConsoleApplication或QApplication

在使用Qt和Qt Creator开发程序时,我目前遇到了非常烦人的问题.每当我尝试使用qDebug()一个QCoreApplicationQApplication使用前实例化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)

有谁知道该怎么办这个问题?先谢谢,马吕斯

c++ qt qdebug qcoreapplication qapplication

6
推荐指数
2
解决办法
5042
查看次数

如何在Linux/Fedora中使用Qt的'windeployqt'

我目前正在尝试将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吗?

先谢谢,马吕斯

qt mingw fedora cross-compiling

5
推荐指数
1
解决办法
1210
查看次数