Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Entry Point Not Found MSVC 2017 32 QT 5.13



  • Hello,
    I create a simple application in QT and I want to release it, I am using MSVC 2017 32 bit that comes with QT 5.13.0, then I used the windeployqt.exe tool to copy the dlls needed to make the app work, but the problem that i got this error message when I start using the application without run it using QT

    The procedure entry point
    ?mouseReleaseEvent@QAbstractButton@@MAEXPAVQMouseEvent@
    @@Z could not be located in the dynamic link library
    D:/workplace/build_simple_Destkop_Qt_5_13_0_MSVC2017_32bit2_Release/simple.exe
    

    command I used in the Tool

    C:\Qt5.13\5.13.0\msvc2017\bin\windeployqt.exe --release simple.exe
    

    when I delete all the copied dlls then run throw the QT again it works, when I use the tool again and copy the dlls it not work with QT or without QT
    so what i did wrong? is the tool not copy all the dlls needed? or what is the problem?

    Thanks in advance.





  • I followed the steps and it worked, but the problem is I did not find any new dlls, it seems like that the windeployqt copy the wrong dlls or copy them from another directory!, because i just replace the dlls and no new one is added the windeployqt not add it, so is there a way to fix such thing?, set a folder to get the dllls from?


  • Lifetime Qt Champion

    @AmrCoder Qt 5.13 is not even released, so why are you using this?


Log in to reply