【问题标题】:Qt cannot find dll, though everything is setQt 找不到 dll,虽然一切都设置好了
【发布时间】:2015-12-16 11:11:09
【问题描述】:

当我启动我的程序时它崩溃了(我之前发表过一篇关于一个非常简单的程序的帖子:Programm crashes when QTcpServer is called

问题

使用 GDB 运行程序,它会立即退出并显示以下消息:

The GDB process terminated unexpectedly (exit code 0).

During startup program exited with code 0xc0000135

这意味着缺少 .dll。运行QtCreator的程序outise,弹出一条消息告诉我QtNetwork4.dll is missing

我做了什么来解决

  • 代码显示在上面提到的链接中,你可以在那里看到 我已将QT += network 包含到项目.pro 文件中。

  • 然后我从 Qt-install 目录复制了 missing .dll 直接到与我的程序的 .exe 相同的文件夹。

  • 我还在我的 PATH 中附加了 .dll 所在的目录 QT 安装目录。

我仍然收到 QtNetwork4.dll 丢失的消息,现在我的想法已经不多了。有人知道怎么回事吗?

亲切的问候

【问题讨论】:

  • 进行更改后是否运行 qmake?尝试清理,运行 qmake 并再次构建

标签: qt dll error-handling gdb runtime-error


【解决方案1】:

很抱歉打扰你,他找QtNetwork4d.dll是我的错吗我错过了d感谢你的支持

【讨论】:

    猜你喜欢
    • 2019-06-17
    • 1970-01-01
    • 2021-11-08
    • 2017-07-02
    • 2019-10-17
    • 1970-01-01
    • 2011-11-15
    • 2020-06-02
    • 2020-02-23
    相关资源
    最近更新 更多