Important: Please read the Qt Code of Conduct -

The procedure entry point could not be located in the dynamic link library QtCore4.dll

  • so i just recently installed the sims 4 with a disc and it has no problem but when i install the expansion (Get to Work) and it gave me many errors such as QtGui4.dll not found and QtCore4.dll not found so i installed everything from the internet. Then now it says "The procedure entry point ?registerInterpolator@QVariantAnimation@@CAXP6A?AVQVariant@@PBX0N@ZH@Z could not be located in the dynamic link library QtCore4.dll." I've did many research but there is no solution for it. been struggling for so many days but i still can't solve it. Please help

  • Moderators

    Hi, welcome to devnet.

    There are many many versions of these files depending on the Qt version, compiler type, version and settings used during compilation. The dlls need to match exactly the ones used when compiling the executable that uses them and there's no way to know for sure which was it, short of asking the authors.

    It sounds more like a broken deployment and you should talk to the producer's customer support. It's not really a Qt issue. It's theirs and it's their role to fix it by deploying the right versions of these files.

  • TO me it seams that You either:

    1. installed Qt for different compiler then application was linked to (on Win msvc vs mingw)
    2. version that do break binary compatibility - You will need to install exactly same version of Qt lib

    And as mentioned above - this is definitely issue with deployment of application.