A typical Qt application is a single executable file, but it needs more files to be present to be able to run. The following files will be needed besides the .exe file:
- Dynamic libraries: By default, when we create a Qt project in Qt Creator, it will be using dynamic linking, thus our application first will need Qt's dynamic link libraries (DLLs). Because we are using MinGW gcc compiler, we will also need its C++ runtime and standard library implementations, normally also as DLLs.
- More dynamic libraries: There are also third-party libraries we could need, such as libEGL.dll, libGLESv2.dll, and the DirectX HLSL compiler library, when we use ANGLE with OpenGL, or the OpenSSL libraries for networking.
- QML modules: If we are using ...