Windows 下QT编写的应用程序打包

一、前言:

将编写好的应用程序打包,放到另一台没有安装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.png

3、选择要打包的uart_tset.exe文件

virtual-uart_test.png
点击process进行生成
success.png
执行成功,在uart_demo目录下将生产uart_test_boxed.exe 文件

你可能感兴趣的:(Windows 下QT编写的应用程序打包)