vs打包qt程序

qt
Author

dd21

Published

December 5, 2022

把vs切换到Release模式,编译程序 在这里插入图片描述 # 进入到项目的Release文件夹中把*.exe文件拷贝出来 在这里插入图片描述 # 进入到新建的空文件夹package_demo.exe文件复制进去. 在这里插入图片描述 # 打开qt的MSVC编译器(编译成windows平台的可执行程序) 用windows自带的应用搜索功能搜索即可, 版本号根据所装版本而定 这里用32位的,方便在32和64位机器上运行.因为64位机器是兼容32机器的,方便在两个系统运行 在这里插入图片描述在这里插入图片描述 # 进入到exe所在文件夹,执行以下命令

windeployqt *.exe

在这里插入图片描述
windeployqt VitalSignsRadar_Demo.exe

在这里插入图片描述 执行完效果: 在这里插入图片描述 在这里插入图片描述 # 到这里在开发环境是运行是没有问题的 打包的目的是为了在用户的环境上使用,所以我们要把开发环境下qt之外的包也打包进来 这里用EnigmaVirtualBox打包额外的需要的包 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述 # 点击 添加 -> 添加文件夹递归 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述