十一、Qt Poppler打包

发布时间:2024年01月16日

?《一、QT的前世今生》

《二、QT下载、安装及问题解决(windows系统)》
《三、Qt Creator使用》????

《四、Qt 的第一个demo-CSDN博客》

《五、带登录窗体的demo》

《六、新建窗体时,几种窗体的区别》?

《七、Qt 信号和槽》?
八、Qt C++ 毕业设计

九、Qt C++ 数据库开发

十、Qt 操作PDF文件-CSDN博客

关于Poppler的下载和使用,请看我的上一篇博客:《十、Qt 操作PDF文件-CSDN博客

本章节介绍加了Poppler类库的程序,如何打包,因为我发现Qt Release下生成的exe,在通过windeployqt打包后,无法启动运行,点完程序没有任何反应。

然后把Poppler依赖的两个libpoppler.dll,libpoppler-qt5.dll也放到此目录下,但还是无法启动。

后来想想,是不是这两个dll有什么依赖项没有放到此文件夹中,所以尝试着用windeployqt加载 libpoppler-qt5.dll的依赖项。

果然发现了有不一样的地方, libpoppler-qt5.dll 好像依赖了Qt5Xml.dll,缺少了这一项导致程序无法正常启动。加载了Qt5Xml.dll后,打包后的程序可以正常运行了。

文章来源:https://blog.csdn.net/zhouhui1982/article/details/135625181
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。