我的应用曾经在Windows 7,Qt 5.3.2上运行。 最近(一个月前)我安装了Qt 5.4.1。我使用mingw32-make安装它来编译它(mingw版本:4.9.1)。我保留了先例版本。 你知道,这台计算机是一台生产计算机。我没有开发我的应用程序。
一周前,我想测试我的应用程序的新版本,仍然使用qt 5.3.2。当我想打开一个窗口时(使用QFileDialog),会出现此消息:
程序入口点?absoluteDir @ QFileInfo @@ QEBA?AVQDir @@ XZ无法位于动态链接库Qt5Core.dll
Here is the kind of answer我在网上找到了。
这不起作用。我使用右侧存储库中的dll。
我检查了路径,我试图重命名v5.4.1。
我本周早些时候发现:
如果我使用Qt Creator打开我的应用程序(尝试所有这些版本:v3.2.1,v3.3.1,v3.4.0),则不会出现错误。
如果我打开NotePad,如果我执行“打开新文件”,则会显示相同的消息。
感谢您的帮助。
答案 0 :(得分:0)
将所需的Qt 5.3.2库复制到具有可执行文件的文件夹。