前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows10下Qt程序打包发布 (与配置环境变量)

Windows10下Qt程序打包发布 (与配置环境变量)

作者头像
用户5908113
发布2019-07-30 15:49:43
3.2K0
发布2019-07-30 15:49:43
举报
文章被收录于专栏:Pou光明

当初对程序还很懵懂的时候(现在是蒙圈),就很想知道程序是怎么被打包发布的。虽然现在还不会制作安装包,但是在Qt官方提供的工具下,可以制作Windows下Qt的“绿色免安装版”了。

程序运行平台: Windows10 Qt: Based on Qt 5.5.1 (MSVC 2013, 32 bit)

Qt Creator 3.5.1 (opensource)

制作流程:

1. 一个控制台程序,每隔2秒打印一条消息

①13行程序代码

代码语言:javascript
复制
#include <QCoreApplication>#include <windows.h>  //延时函数头文件
#include <QDebug>
int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);
    while(1)    {        qDebug() << "i am hello,are you a world ?";        Sleep(2000);   //windows下延时函数    }
    return a.exec();}

编译成功后运行效果:

2. 使用Qt官方工具

①进入Qt官方工具目录

我的是F:\SoftWare\Qt\5.5\mingw492_32\bin。不要选中文件,

在空白处Ctrl + Shift +右键,之后选择在此处打开命令窗口。结果

如下:

②使用官方工具拷贝所需库文件

1> 新建一个文件夹,将Qt生成的可执行文件(.exe)拷贝到文件夹

中,我的可执行文件是subProcess.exe。

2> 在终端下键入win,使用Tab补全,空格,复制刚才新建文件夹的

路径,我的是 E:\Release,键入“\”,后面加上可执行程序

名称,回车。结果有警告,如图:

3> 配置环境变量,解决警告问题

控制面板---->[搜索]系统---->编辑系统环境变量--->[点击下方]环境变量--->[下方]系统变量

注意:不要更改变量名称,设置完成后重启系统生效。

4> 再次使用Qt工具收集所需库文件

注意:如果程序中链接了其他第三方库文件,也要将文件拷贝到文件夹中。

如果用到了qml,则还需要有其他操作。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Pou光明 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档