Tuesday, 20 August 2013

Qt 5.1 application doesnt work on Windows 8 outside QtCreator, Runtime Error

Qt 5.1 application doesnt work on Windows 8 outside QtCreator, Runtime Error

I wrote a very simple application in Qt 5.1/C++. I wrote it on Windows 7
64 bit. I took *.exe file builded by QtCreator, pasted it in a newly
created folder, and added some *.dlls there.
So the content of my folder looks like this:
myapp.exe
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Widgets.dll
and it all works on my computer. However, I send it to my friend to test
it on his Windws 8 64 bit, and he got such error:

What else should I do to make it possible that my friend on Windows 8 can
run my application?
On my computer dependecy walker says, that I need those dlls:

No comments:

Post a Comment