• Qt 打包程序


    打包文件

    1. 使用release模式编译程序。
    2. 拷贝exe到一个空白目录中。
    3. 打开Qt 5.14.2 (MinGW 7.3.0 32-bit)命令行工具。
    4. 在命令行中去到exe所在路径。
    5. 执行打包语句 windeployqt <EXE>拷贝依赖库。

    删除文件

    以下内容可能可以删除,删除后运行程序测试。

    1. libEGL.dll
    2. libGLESV2.dll
    3. opengl32sw.dll
    4. iconengines
    5. imageformats
    6. translations
    7. D3Dcompiler_47.dll
    8. Qt5Svg.dll

    生成归档文件

    1. 下载Enigma Virtual Box工具。
    2. Enter Input File Name选项中选择exe路径名。
    3. 把打包好的文件全部拖动到Files文件框中。
    4. 点击Process打包成一个后缀为_boxed的exe绿色文件。

    生成安装文件

    1. 下载NSIS工具。
    2. 运行工具的VNISEdit 编译环境程序。
    3. 文件》新建脚本:向导》下一步。
    4. 在(4/8) 中删除授权文件框的示例内容。
    5. 在(5/8) 中删除文件选框的示例内容。
    6. 在(5/8) 点击AddDirTree按钮,添加要打包的文件,勾选包含子目录和单独添加每个文件。
    7. 一直下一步。
    8. NSIS(N)》编译并运行,结束后会得到一个exe安装包文件。
  • 相关阅读:
    ideaj项目切换不同版本的jdk
    物理机(window)安装linux系统
    linux jar自启动
    swap扩容
    tomcat加载外部项目
    springboot2.3.2控制台输出@RequestMapping路径
    linux磁盘扩容
    springboot-easycode配置文件修改
    List
    Map HashMap跟HashTable
  • 原文地址:https://www.cnblogs.com/llil/p/13635303.html
Copyright © 2020-2023  润新知