Windows 下QT编写的应用程序打包
2019-06-05 本文已影响0人
only_cherry
一、前言:
将编写好的应用程序打包,放到另一台没有安装qt环境的windows 系统也能正常运行
二、利用QT自带工具打包:
1、打开工程项目:
将该项目编译成release版本
release.png
2、创建一个uart_demo文件夹
将编译生产release版本的可执行文件拷贝到uart_demo文件夹下
build-release.png
uart_demo.png
3、使用windeployqt 命令生成相关依赖库
按windows键输入qt选择Qt 5.9 for Desktop (MinGW 5.3.0 32bit)
Desktop.png
打开之后
pwd.png
切换路径到uart_demo文件夹
cd-demo.png
输入windeployqt uart_test.exe按回车自动生产相关文件
windeployqt.png
双击uart_test.exe能运行则说明操作成功
三、使用Engima Virtual Box工具进行打包压缩
1、工具下载:
https://enigmaprotector.com/en/downloads.html
2、运行工具:
virtual.png3、选择要打包的uart_tset.exe文件
virtual-uart_test.png点击process进行生成
success.png
执行成功,在uart_demo目录下将生产uart_test_boxed.exe 文件