zoukankan      html  css  js  c++  java
  • Qt使用自带的windeployqt 生成exe来发布软件

    集成开发环境 QtCreator 目前生成图形界面程序 exe 大致可以分为两类:
    Qt Widgets Application  和 Qt Quick Application
    下面分别介绍这两类exe 的发布方式。

    第一类 Qt Widgets Application 可执行程序发布方式

    意思是创建的 Qt Widgets Application 项目

    下面来发布软件:

     Release 方式编译生成 exe 程序,也就是调试运行的方式选择Release

    运行成功后,会在源码项目文件夹的 release文件夹下生成 exe文件

    将 project.exe 可执行文件复制到 别的文件夹下,这里我复制到C:备忘录下

    在开始菜单Qt5.5.0下找到Qt5.5 for Desktop cmd运行文件,打开运行

    cmd进入C:备忘录下, 执行命令windeployqt project3.exe

    然后在C:备忘录下就可以看到发布的文件了,连依赖关系都解决了,直接可以运行

    第二类 Qt Quick Application的发布方式

    也就是创建的Qt Quick Application项目,操作类似。

    以 Release 方式编译生成 exe 程序

    将项目release文件夹下生成的exe文件

    放到一个文件夹里面,然后打开Qt的cmd命令,输入

    windeployqt   project3.exe   --qmldir  C:QtQt5.5.05.5mingw492_32qml  

    (exe文件名已经Qt安装路径根据自己的而定)

    然后备忘录下面就生成发布文件了。可以直接点开运行。

    最后用个打包软件来发布软件吧!!

  • 相关阅读:
    dom元素和方法总结
    jQuery插件开发
    单次遍历,带权随机选取问题
    转:面试中常见的一些算法问题
    树状数组资料
    逆序数的求法
    将n进制的数组压缩成字符串(0-9 a-z)同一时候解压
    [积累]C++复习 海大2014硕士生面试题微信系统总结
    记一个手游app数据文件的破解
    poj1189 简单dp
  • 原文地址:https://www.cnblogs.com/yzl050819/p/6422432.html
Copyright © 2011-2022 走看看