【发布时间】:2013-01-19 01:47:55
【问题描述】:
尝试创建QApplication 对象时发生崩溃。这是我的代码:
#include <QLabel>
#include <QApplication>
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
return app.exec();
}
我使用的是 Qt 4.8.4 版和 MinGW 编译器。我的应用程序在运行 QCoreApplicationPrivate::processCommandLineArguments 方法时崩溃。谁能告诉我如何解决这个问题?
【问题讨论】:
-
您是否给它提供了任何导致问题的特定命令行参数,或者它总是会发生?
-
不,我不是。每当我执行我的应用程序时,都会出现这个问题。 Nemanja Boric 完全正确,这是因为 Qt 库版本和 mingw gcc 版本不匹配。我自己编译 Qt 库解决了这个问题,因为很难找到过时的 mingw 版本。
-
@Zimka:是的,mingw 版本编号存在混乱。目前我正在测试它的第三个版本,有你描述的问题(除了其他)。
标签: qt segmentation-fault qt4.8