我最近下载了QT,并试图熟悉它。但是,我无法让示例项目运行!当我尝试运行其中一个示例时,它将退出并显示如下消息:
Starting C:\Qt\Examples\Qt-5.4\build-gui-Desktop_Qt_5_4_1_MinGW_32bit-Debug\rasterwindow\debug\rasterwindow.exe...
This application failed to start because it could not find or load the Qt platform plugin "windows".
Available platform plugins are: minimal, offscreen.
Reinstalling the application may fix this problem.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
C:\Qt\Examples\Qt-5.4\build-gui-Desktop_Qt_5_4_1_MinGW_32bit-Debug\rasterwindow\debug\rasterwindow.exe exited with code 3
我已经看到有关此错误的几个问题,但所有问题都使用Visual Studio。我只是使用默认的QT编辑器,并没有对示例项目进行任何更改。此外,当我尝试编写一个简单创建窗口的基本应用程序时,它运行时没有错误消息,但没有创建窗口。我仍然可以编写一个使用cout的“hello world”程序,但QT不会创建窗口小部件窗口。
我在Windows 7 32位,使用默认的Qt编辑器。我在安装过程中是否跳过了一些重要步骤我刚刚运行了安装程序可执行文件。
答案 0 :(得分:0)
导致错误是因为程序无法找到qwindows.dll。
您应该检查qwindows.dll
目录中的platforms
。
.../platforms/qwindows.dll