c++ - Qt5PrintSupportd.dll 丢失

标签 c++ qt

我到处搜索这个问题,我真的不知道该怎么做。我创建了一个记事本应用程序,在编译器中一切正常,但是当我在外部运行它时,它给了我这个错误:程序无法启动,因为 QT5PrintSupportd。您的计算机缺少 dll

编辑:现在一切正常,谢谢大家。

最佳答案

例如我的 Qt 安装在里面:C:\Qt\Qt5.11.1\5.11.1\msvc2015_64\bin
Qt5PrintSupportd.dll 位于 bin 文件夹中。如果找不到dll重装Qt。

将此dll 复制到.exe 附近或添加到system32 后。

对于window,可能需要在.exe文件附近添加插件文件夹printsupport。
您可以在 C:\Qtpath\plugins\printsupport

中找到该文件夹
----   
    | app.exe  
    | printsupport\windowsprintersupportd.dll

关于c++ - Qt5PrintSupportd.dll 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51669319/

相关文章:

C++ shared_ptr 释放所有权

c++ - 我可以为模板成员函数提供多个默认值吗?

c++ - Qt 5.7 生产者-消费者的信号/槽

qt - 从 QTextEdit 中删除行/ block

qt - Qt QML 非可视化应用程序组件放在哪里

C++ 平均数组循环

c++ - boost::filesystem::path.parent_path() 和空格

c++ - 模板的模板 typedef

c++ - 组件 X 的父类(super class)型未知,其某些属性未经过验证

c++ - 如何从小部件获取 ui 以便将其连接到另一个类?