Hello,
I've already read the docs (see below) and several other thread on this topic. Still I have some troubles.
I have to deploy a Qt 5.0.1 (mingw) application to a windows environment. On the development machine the application runs without problem with these files in the exe folder:
Qt Code:
platforms qminimal.dll qwindows.dll D3DCompiler_43.dll icudt49.dll icuin49.dll icuuc49.dll libEGL.dll libgcc_s_sjlj-1.dll libGLESv2.dll libstd++-6.dll libwinpthread-1.dll Qt5Core.dll Qt5Gui.dll Qt5Widgets.dllTo copy to clipboard, switch view to plain text mode
But on the customer's machine it complains about the missing of C++ runtime.
So I asked him to download and install the following libraries:
http://www.microsoft.com/it-it/downl...s.aspx?id=5555
But when he tries to install them the installer says there is a newer version already installed.
Furthermore, the Qt docs at:
http://qt-project.org/doc/qt-5.0/qtd...t-windows.html
says:
But I doesn't have any version of Visual Studio installed!In addition, the archive must contain the following compiler specific libraries depending on your version of Visual Studio:
VC++ 8.0 (2005) VC++ 9.0 (2008) VC++ 10.0 (2010)
The C run-time msvcr80.dll msvcr90.dll msvcr100.dll
The C++ run-time msvcp80.dll msvcp90.dll msvcp100.dll
Anyway I tried to explore the dependencies using depend.exe. It shows a link to msvcrt.dll in windows/system32 and nothing about the files above.
So the questions is: how to *exactly* collect *all* the libraries needed to run my application in the target machine?
Thanks in advance!


Reply With Quote



Bookmarks