转自:http://www.hellotongtong.com/Qt5base1/qtprogram-publish.html

2.5 Qt程序的运行和发布


***【免费下载源码和PPT课件】***
***【在线视频课程(csdn)】***
***【在线视频课程(51cto)】***


好文章,来自【福优学苑@音视频+流媒体】

 

 

2.5 Qt程序的运行和发布

我们循序渐进地来看,一个Qt应用的完成有以下一个重要的步骤:

项目创建->源码编译->程序运行->发布程序

 

在Windows系统中,当打开Release文件夹下自动生成的程序xxx.exe时,会提示缺少一堆dll库而无法运行。

QT官方提供了windeployqt工具,专门用于自动复制所需的dll库到程序目录下。

 

2.5.1 设置环境变量

windeployqt.exe位于d:\__Qt5.9.8\5.9.8\msvc2017_64\bin目录下,为了方便后续使用,将此目录加入到系统环境变量Path中。

 

2.5 Qt程序的运行和发布

2.5.2 生成.exe程序

打开QT项目,选择Release方式,点击运行。

此时,在项目目录\xxx\release下就生成了项目名称.exe可执行文件。

 

2.5.3 使用windeployqt自动复制所依赖的dll

打开cmd,进入到项目名称.exe所在的文件夹,输入windeployqt  xxx.exe命令。

此时项目名称.exe同目录下多出一些dll文件,再双击项目名称.exe即可正常运行。

 

 

2.5 Qt程序的运行和发布

2.5 Qt程序的运行和发布

 

 

 

 

好文章,来自【福优学苑@音视频+流媒体】

 

 

 

好文章,来自【福优学苑@音视频+流媒体】
***【免费下载源码和PPT课件】***
***【在线视频课程(csdn)】***
***【在线视频课程(51cto)】***

相关文章: