Question:
Put the enigma virtual box
packaged exe to another computer for use, and an error will be reported when opening the EXE: cannot load library qt5core DLL
(in fact, the library qt5core.DLL
is included when using enigma virtual box
)
reason:
This is not the lack of qt5core DLL
, nor is there a problem with this library. Because [problem solving] the code cannot be executed because libgcc_s_dw2-1.dll, libwinpthread.dll and libstdc + ± 6.dll cannot be found. Reinstallation may solve this problem. This problem is caused by the lack of libgcc_s_dw2-1.DLL
, libwinpthread.DLL
, libstdc + + - 6.dll
, but the error cannot be reported after packaging load library Qt5Core.DLL
, the analysis may be because qt5core DLL
depends on the above libraries to run.
Solution:
From Qt5 12.0\5.12.0\mingw73_64\bin
(different versions and different directories) copy the three dynamic libraries libgcc_s_dw2-1.DLL
, libwinpthread.DLL
, libstdc + + - 6.DLL
, and then use the EXE packaged with enigma virtual box
to avoid errors.
comparison of directories before and after modification: