【发布时间】:2017-09-04 18:17:32
【问题描述】:
我正在开发我在 QT 中的第二个应用程序,我正在尝试部署一个粗略的副本进行测试。它不会在测试计算机上运行,在我的计算机上运行没有问题,给出错误“在 QT5core.dll 中找不到过程入口点 _ZdaPVJ”。因此,为了确保不是我的程序搞砸了,我创建了一个空白测试应用程序,编译它以进行发布,将 test.exe 移动到不同的位置,运行 windeployqt --release test.exe,它创建了所有依赖项和文件夹。单击 test.exe 运行没有问题。抓住最近创建的文件夹将其带到另一台计算机并出现同样的错误。 自从我编译我的第一个应用程序以来,有什么我忘记的吗?我是否在不知不觉中更改了某些设置? 沮丧...
【问题讨论】:
-
??是一个空应用程序,就像您打开 QT Creator 并单击新应用程序并编译一样。什么都没加。不知道我还应该添加什么。
-
我得到了修改我的问题的建议,因为不清楚,我有被网站禁止的危险。英语不是我的第一语言,这些问题对我来说还可以。如果你能给我一些我需要修改的提示,我会很乐意这样做。我对 QT 有更多问题,但现在我不敢问了。
-
也许尝试改写问题以关注您在下面提到的“未加载驱动程序”问题。在这一点上,这似乎是你的“真正”问题。也许还要检查这个答案:QT example executables won't run, missing QT5Cored.dll。
标签: qt