• 发布Qt Widgets桌面应用程序的方法(自定义进程步骤,用QT Creator直接生成)


    发布Qt Widgets桌面应用程序的方法

    Qt是一款优秀的跨平台开发框架,它可以在桌面、移动平台以及嵌入式平台上运行。目前Qt 5介绍程序发布的文章帖子比较少。大家又非常想要知道如何发布Qt应用程序,于是我花了一点儿时间介绍一下如何发布Qt桌面应用程序。

    上海萌梦信息科技有限公司(微博:http://weibo.com/qtdream)原创文章,首发地址:http://qtdream.com/topic/113。欢迎同行前来探讨。

    首先我们从最简单的项目Qt Widgets开始说起。Qt Widgets项目是除了Qt Console项目之外依赖最少的项目模板了。而我们将用一个非常简单的方式来部署这个应用。

    1、创建一个Qt Widgets项目,这里我们将项目的名称命名为TestQtWidgetsApp:

    2、运行一下我们的项目,我们看到结果出来了,是一个空的窗体;

    3、假设我们已经这个程序开发完毕了,那么又如何发布的呢?网上提出了很多方法,不外乎就是使用了Qt给我们自带的windeployqt这个实用工具。这里我介绍一个更加便捷的方法,使用这个方法可以不再打开黑屏程序敲击命令了,在项目面板上直接输入一些文字就可以解决这件事儿。见下图:

     

    也就是说,在项目面板中输入

    命令:windeployqt

    参数:%{buildDir}/%{CurrentBuild:Type}/%{CurrentProject:Name}.exe

    工作目录:%{buildDir}

    这样的话,大家去发布的文件夹中,会发现在部署这个过程中,已经将所有依赖都放好了。十分方便。

    http://blog.csdn.net/gamesdev/article/details/50440575

  • 相关阅读:
    MySQL(六)锁机制
    MySQL(七)性能优化
    Jenkins+SVN+Maven+shell 自动化部署实践
    vue中使用echarts图表自适应窗口的几种方案
    想加入或者创建一个技术交流群。偏向前端,各位大佬有推荐吗?
    Goland 2019下载和安装(带破解补丁和汉化包)
    Elementui 表单验证 点击保存定位到验证失败处
    Scheduled 参数配置
    SpringBoot @Scheduled定时任务
    centos 7 安装 SVN服务
  • 原文地址:https://www.cnblogs.com/findumars/p/6297780.html
Copyright © 2020-2023  润新知