Qt程序打包发布
来源:互联网 发布:医疗大数据工程师招聘 编辑:程序博客网 时间:2024/05/23 21:38
概述:
我们在开发Qt项目时,难免会遇到程序打包发布的问题。有的时候我们将程序编译生成一个程序,放到别人的电脑上就运行不起来了。这是因为别人的电脑上没有安装开发环境。其实如果我们自己讲生成的可执行程序包换个路径再打开,也许你就运行不了了。提示少了某些库。因此就设计到打包问题。将我们的可执行程序不管发到哪个路径、放到谁的电脑上,都能运行起来。那么该怎么打包程序发布呢?
步骤:
1 首先我们需要编译一个release版本的可执行程序。2 将可执行程序拷贝到一个你打包的文件夹(建议新建一个文件夹用来打包发布程序)。
3 找到电脑上windeployqt.exe的路径 (这里我的路径是在:D:\Qt\setup\5.6\mingw49_32\bin\windeployqt.exe)
4 然后建立一个脚本来执行打包。这里我建立一个run.bat,脚本中的内容为
D:\Qt\setup\5.6\mingw49_32\bin\windeployqt.exe xxx.exe
pause
注:第一行为打包工具的路径 后面跟可执行文件名字
5 接着双击run.bat就可以自动将可执行程序依赖的库打包到文件夹中了。
6 双击运行可执行程序,没问题的话就可以将文件夹压缩发布了。
注意:
运行run.bat将依赖库拷贝到文件夹后,一定要测试下。有时候windeployqt.exe也不一定能够拷贝完全。如一些第三方库,由于windeployqt.exe是Qt提供的,这些第三方库不见得能找得到。这时候需要手动将其拷贝到当前文件夹中来,还有项目中用到的动态库也需要手动拷贝到文件夹中来。阅读全文
1 0
- 打包发布qt程序
- QT程序打包发布
- QT程序打包发布
- Qt 程序打包发布
- Qt程序打包发布
- QT程序发布打包
- Qt程序打包发布
- Qt程序打包发布
- Qt程序打包发布
- Qt程序打包发布
- QT程序打包发布
- NSIS打包发布Qt程序
- Qt 程序打包发布总结
- Qt 程序打包发布总结
- Qt打包程序并发布
- Qt 程序打包发布总结
- Qt程序打包发布方法
- Qt 程序打包发布总结
- 阻塞与死锁
- html5+css3实现的三十个厉害到爆了的效果
- 初识c#---类和对象
- Unity第一人称控制器
- 比较大小
- Qt程序打包发布
- 第六章:面向对象
- 二叉树的镜像
- typeof
- Qt窗口
- Java垃圾回收器与内存分配策略
- JDK1.6官方下载JDK1.6API(chm)下载_JDK6APICHM中文参考下载
- 调用方法和函数
- 计算指数