跳至主要內容

QT

LincZero小于 1 分钟

QT

目录

项目流程 - 打包

工具

  • 一个是QT5自带的windeployqt(这个大家不需要下载安装)
  • 另外一个是Engima Virtual Box,这是下载链接Engima Virtual Boxopen in new window,软件图标如下:

【Qt自带】windeployqt方案

  • (1) 将构建从Debug修改为Release
  • (2) 编译、运行,查看运行是否顺利
  • (3) 打开项目目录,往上翻,并查找目录..\build-...-Release\release,若直接分享该文件夹,对方需要有qt环境才能运行
  • (4) 把环境打包进文件夹
    • 先复制exe文件(要打包的文件)到一个新文件夹
    • 开始菜单中找到Qt 5.15.2 (MSVC 2019 64-bit),(用cmd代替有几率不行)并cd到该路径cd /d 绝对路径
    • 运行windeployqt 当前exe文件的名称,完成 其中windeployqt命令对应的是Qt路径中的..\Qt\Qt5.6.0\5.6\mingw49_32\bin\windeployqt.exe

【第三方】hm nis edit方案(图形化界面)

  • 略,直接搜怎么用就行
  • 特点:生成Setup.exe,这个文件会在开始菜单桌面生成项

【第三方】Enigma Virtual Box(生成一个exe)