The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll, Qt6Widgets and Qt6Core.dll
-
wrote on 31 Mar 2022, 11:23 last edited by
App runs normally within the QT Creator but when I tried to run exe message "missing dll files" appeared, then used the windeployqt.exe and generated the DLLs. Now, The message "The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll" pops up and the app doesn't work as well!
I searched a lot and couldn't find any solution for weeks! -
windeployqt picked up the wrong dlls - make sure the correct ones (the ones your project inside QtCreator is using) is used by windeployqt. Imo windeployqt uses the first dlls found in the PATH env var.
-
windeployqt picked up the wrong dlls - make sure the correct ones (the ones your project inside QtCreator is using) is used by windeployqt. Imo windeployqt uses the first dlls found in the PATH env var.
wrote on 31 Mar 2022, 11:34 last edited byThis post is deleted! -
windeployqt picked up the wrong dlls - make sure the correct ones (the ones your project inside QtCreator is using) is used by windeployqt. Imo windeployqt uses the first dlls found in the PATH env var.
wrote on 31 Mar 2022, 11:46 last edited by@Christian-Ehrlicher
how to get the correct -QtCreator- DLLs? and force the windeployqt to pick the right files? -
@Christian-Ehrlicher
how to get the correct -QtCreator- DLLs? and force the windeployqt to pick the right files?Lifetime Qt Championwrote on 31 Mar 2022, 11:50 last edited by Christian Ehrlicher@Mahmoud_Hussien Look in your QtCreator kit settings to see what Qt your project is using.
-
@Mahmoud_Hussien Look in your QtCreator kit settings to see what Qt your project is using.
wrote on 31 Mar 2022, 12:01 last edited by@Christian-Ehrlicher
I don't use it 😅! Is there another way to know? -
@Christian-Ehrlicher
I don't use it 😅! Is there another way to know?Lifetime Qt Championwrote on 31 Mar 2022, 12:02 last edited by Christian Ehrlicher@Mahmoud_Hussien said in The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll, Qt6Widgets and Qt6Core.dll:
I don't use it
App runs normally within the QT Creator
First you say you use QtCreator, then you deny it... what now?
/edit: corrected my post above --> git -> kit :D
-
@Mahmoud_Hussien said in The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll, Qt6Widgets and Qt6Core.dll:
I don't use it
App runs normally within the QT Creator
First you say you use QtCreator, then you deny it... what now?
/edit: corrected my post above --> git -> kit :D
wrote on 31 Mar 2022, 12:17 last edited by@Christian-Ehrlicher
Now what? 😂 -
@Christian-Ehrlicher
Now what? 😂@Mahmoud_Hussien said in The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll, Qt6Widgets and Qt6Core.dll:
Now what?
Look what Qt version and from where this kit is using - scroll down.
-
@Mahmoud_Hussien said in The procedure entry point _ZNSt3pmr20get_default_resourceEV could not be located in the dynamic library Qt6Gui.dll, Qt6Widgets and Qt6Core.dll:
Now what?
Look what Qt version and from where this kit is using - scroll down.
wrote on 31 Mar 2022, 12:41 last edited by Mahmoud_Hussien@Christian-Ehrlicher
Sorry for my unawareness! but really I can't find the path for the right files.
Note: I copied the dlls from "QT\6.2.3\mingw_64\bin" once but the same message pops up. -
You see that you're using the Qt version 6.2.3. MinGW-64bit. Go to the Qt versions page and see where this version is located.
-
You see that you're using the Qt version 6.2.3. MinGW-64bit. Go to the Qt versions page and see where this version is located.
wrote on 31 Mar 2022, 13:05 last edited by@Christian-Ehrlicher
located in "QT\6.2.3\mingw_64\bin" where I did copy the dlls before. -
wrote on 15 Aug 2022, 11:08 last edited by
i can confirm i have same issue (so far unsolved), doing tips from @Christian-Ehrlicher did not help
-
wrote on 17 Mar 2024, 12:07 last edited by
Copy "libstdc++6.dll" from where the mingw bin files are located into your folder where the executable is located. This worked for me and it should work for yall :)
-
J JonB referenced this topic on 23 Nov 2024, 18:58