Qt将所有依赖封装到一个.exe分为四步:
- 使用Release编译,并将Release编译生成的exe文件单独复制到新建文件夹中,如下图所示:
文章图片
- 找到自己所用的编译器,如蓝色箭头的MinGW或红色箭头的MSVC,打开这个终端。随后cd到exe文件的目录,并执行windeployqt命令。
文章图片
- 使用Enigma virtual box封装所有依赖为一个exe。这一步很重要,如果不按以下方法会出现打包相关依赖或dll失败的情况,如下图所示:
文章图片
推荐阅读
- 开发|wsl2使用GPU进行深度学习
- windows|NSSM - 将任何exe应用封装成windows服务的神器
- DOS|常用DOS命令
- 服务器|Springboot+redis+Vue在windows服务器下进行部署
- windows|【windows下tensorflow的gpu环境通配方法】包含nvidia驱动版本cuda版本cudnn版本tensorflow版本等
- 机器学习|TensorFlow 资源汇集
- linux|CSDN IT冷知识(每日更新)
- 数据库|Dataset用法实践之二 C#数据层模块DLL
- UAC实现原理