反恐精英online2为什么关服无法初始化怎么办啊?

【问题标题】:How to solve the "no Qt platform plugin could be initialized" problem?如何解决“无法初始化 Qt 平台插件”的问题? 【发布时间】:2020-10-14 23:53:12 【问题描述】: 我正在尝试在带有 Qt 扩展的 Visual Studio 上以 release 模式运行一个简单的模板。到目前为止,我一直在调试模式下运行项目(从来没有遇到过问题)。最近,我开始使用webengine 它的小部件的浏览器应用程序,但它在调试模式下非常慢,所以。在继续之前,我想确保它能够以更高的性能运行(在发布模式下)。我很惊讶,因为应用程序在尝试运行后依次抛出 4 个错误消息弹出窗口:因此,我尝试编译一个简单的项目(直接的 QtWidgetsApplication 模板),它给了我这个:
This application failed to start because no Qt Platform plugin could be initialized. Reinstalling the application may fix this problem.
我一直在寻找解决方案很长一段时间,但我没有找到明确的答案。我的目录:C:\Qt\5.14.1\msvc2017_64我的模板代码:#include "QtWidgetsApplication2.h"
#include <QtWidgets/QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QtWidgetsApplication2 w;
w.show();
return a.exec();
}
#pragma once
#include <QtWidgets/QMainWindow>
#include "ui_QtWidgetsApplication2.h"
class QtWidgetsApplication2 : public QMainWindow
{
Q_OBJECT
public:
QtWidgetsApplication2(QWidget *parent = Q_NULLPTR);
private:
Ui::QtWidgetsApplication2Class ui;
};
#include "QtWidgetsApplication2.h"
QtWidgetsApplication2::QtWidgetsApplication2(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
}
我不知道如何解决这个问题。你能帮帮我吗?提前致谢!
【问题讨论】:
标签:
c++
qt
visual-studio-2019
qt-vs-addin
【解决方案1】:
看看this 是否有帮助。您是否尝试通过双击 .exe 来启动程序?
我试图重现它:在发布模式下构建一个简单的项目
运行windeployqt ...并删除生成的文件夹./platforms
双击 .exe 运行它。
并提示你得到的错误信息。
}

我要回帖

更多关于 反恐精英online2为什么关服 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信