QT打包程序(程序安装与部署)含数据库、打印、等不能正常运行的解决方案
来源:互联网 发布:软件著作权的好处 编辑:程序博客网 时间:2024/05/16 11:30
QT打包程序(程序安装与部署)含数据库、打印、等不能正常运行的解决方案
用过QT开发的大部分程序员一般会遇到打包程序的问题,这里我来分享一下我经验。
程序的发布与打包并不需要什么鬼打包软件,应该打包软件也就是把那些文件放在一个安装包里面,安装的时候也就解压一下。
首先,先找到一台没有安装QT环境的电脑进行测试,先把exe文件拷到该电脑上。然后运行(肯定是不能运行的),会提示缺少...dll文件,根据提示在有环境的电脑上找到这些dll文件。(一般在qt安装的路径中查找就行)不再提醒缺少dll文件时即可,还没完。。。往下看。。。
在 qt安装的路径中找到plugins这个文件夹(如下图,有这些文件夹)。里面就是我们主要要解决的问题的关键东西啦。
1.在其他Windows版本上运行时,把platforms放到可执行文件的所在文件夹里即可解决(不管怎么样都加一下这个文件夹)。
2.含有数据库的程序在其他设备上可以正常运行但是不能连接数据库,也不能创建数据库文件的,把sqldrivers放在可执行文件的文件夹里面可解决。
3.启用了打印机的应该把printsupport文件夹放在可执行文件所在的文件夹里面。
其他的,可以根据文件夹的名字来看,比如qtwebengine文件夹,一看就知道是web引擎嘛,还有audio,一看就是音频流相关的嘛,用到的应该加进去吧
好啦,介绍到这里了。
1 0
- QT打包程序(程序安装与部署)含数据库、打印、等不能正常运行的解决方案
- C#WinFrom程序打包/图解VS2008项目的安装与部署图解含卸载
- QT 程序打包部署
- QT程序打包部署
- qt生成的exe可执行程序打包到其他电脑上执行时jpg、gif图片不能正常显示,但png等其他格式可以显示
- C# winform 程序打包部署-带数据库安装部署打包
- MFC安装与部署(程序打包)
- VS.NET Beta2安装后添加/删除程序不能正常启动的问题的解决方案
- Windows程序运行不能通过的解决方案
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- IIS 不能正常运行 asp 程序 的解决方法
- MFC 程序的 打包 与 部署 视频
- Linux打包免安装的Qt程序
- SCPPO(二十七):技术盛宴—报表交流会
- 填词
- Android:基础控件之(一)Button
- 2016年中国大学生程序设计竞赛(杭州)-重现赛
- ActionContextCleanUp作用
- QT打包程序(程序安装与部署)含数据库、打印、等不能正常运行的解决方案
- spring基本配置详解(属性bean的基本配置)
- orcal 语句触发器和行触发器的区别
- 12.jquery DOM操作 css类和css()方法
- conda and pyspark
- Ajax
- SSH原理和应用
- leetcode33_Search in Rotated Sorted Array
- CINT 是一个使用 C/C++ 语法的解释器,