Qt添加QWebEngine模块后打包在无Qt的环境上运行出错的问题


首先将有关QtWebEngineso文件全部拷贝到打包文件夹下

 

 

 

1. 第一次报错:Could not find QtWebEngineProcess

 

采取措施:将QtWebEngineProcess和整个resources文件夹translations拷到执行文件夹的同级目录下

 

 

 

 

 

2.还是找不到resources文件夹里的库

 

采取措施:新建qt.conf文件

文件内容:

[Paths]

Resources = ./resources

translations = ./translations

3.运行QtWebEngineProcess 报错

 

采取措施:添加QtWebEngineProcess 执行权限

Sudo chmod +x QtWebEngineProcess

4. 缺少libsoftokn3.so

 

采取措施 拷贝libsoftokn3.so到执行文件夹

5. 缺少libmozsqlite3.so

 

采取措施:拷贝该库到执行文件夹

6. NSS报错

 

采取措施: /usr/lib/x86_64-linux-gnu/nss 拷贝到当前文件夹

 

最后终于运行成功 !!! 其实最后才发现 4 5 6步可以直接只执行第6


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM