I try to deploy my QT Application build on Windows with VC++(Debug mode). I run the application on a PC on which QT is not installed. I also provided some .dll libraries that it requires. Here is the folder layout:
- D3DCompiler_43.dll
- icudt49.dll
- icuin49.dll
- icuuc49.dll
- libEGLd.dll
- libGLESv2d.dll
- MyApp.exe
- MyApp.ini
- Qt5Cored.dll
- Qt5Guid.dll
- Qt5Widgetsd.dll
- plugins
- plugins\platform\
- plugins\platform\qminimal.dll
- plugins\platform\qminimald.dll
- plugins\platform\qwindows.dll
- plugins\platform\qwindowsd.dll
When i run the application i get an error saying:"Failed to load platform plugin 'windows'. Available platforms are:" I think it can not find a platform to load altough i provided platforms under the plugins folder. I also add the platform path to system path but it didn't solve also. Any suggestion?
dat the end, what means that these are debug version of them. To reduce files size you may want to deploy release build of your app, in that case you will need to distribute release versions of Qt libs with it (withoutd).