1、使用官方的windeployqt 找出依赖项

首先程序要想发布,在编译器编译一定要选择“release”而不是“debug”,编译成release版本;

在生成release文件夹内,新建一个文件 AGV_UI.bat   名称可以随便取,只要后缀名为.bat即可

Qt5.8使用windeployqt及enigma virtual box 找出依赖项并打包发布

用记事本的方式打开AGV_UI.bat文件输入以下内容:

D:\ProgramFile\QtVS2015\5.8\msvc2015\bin\windeployqt.exe AGV-UI.exe
pause

D:\ProgramFile\QtVS2015\5.8\msvc2015\bin\windeployqt.exe 为windeployqt.exe文件所在的目录,可根据你的QT安装目录找出, AGV-UI.exe为Release文件生成的可执行文件,此两部分用户根据自己的需要修改。

保存后,双击AGV_UI.bat文件,即可在Release文件夹下生成所依赖的文件。
Qt5.8使用windeployqt及enigma virtual box 找出依赖项并打包发布
2、enigma virtual box 打包  
在enigma virtual box官网上下载最新的版本,现在已经更新到V7.8版本了
Qt5.8使用windeployqt及enigma virtual box 找出依赖项并打包发布
Qt5.8使用windeployqt及enigma virtual box 找出依赖项并打包发布


将所有的依赖项都添加至Virtual BoxFiles树内,点击生成执行封包即可。




相关文章:

  • 2021-04-07
  • 2021-11-16
  • 2021-07-29
  • 2021-11-28
  • 2021-09-13
猜你喜欢
  • 2021-04-12
  • 2021-07-22
  • 2021-10-20
  • 2021-06-05
  • 2022-01-12
  • 2021-07-23
  • 2021-04-07
相关资源
相似解决方案