Qt程序的发布和打包,任何电脑都可以安装

Qt程序的发布和打包,任何电脑都可以安装_第1张图片

## 1. Qt程序的发布

当Qt程序编写完成通过IDE编译就可以得到对应的可执行程序,这个可执行程序在本地运行是完全没有问题的(因为在本地有Qt环境,程序运行过程中可以加载到相关的动态库),但是如果我们想把这个Qt程序给到其他小伙伴使用可能就会出问题了,原因如下:

对方电脑根本没有Qt开发环境

对方电脑有Qt开发环境,但是和我们使用的版本不一致

对方电脑有Qt开发环境并且使用的版本与我们一致,但是没有配置环境变量

## 1.1 生成Release版程序 发布

在编写Qt程序的时候,不管我们使用的什么样的IDE都可以进行编译版本的切换,如果要发布程序需要切换为Release版本(Debug为调试版本),编译器会对生成的Release版可执行程序进行优化,生成的可执行程序会更小。这里以QtCreator为例,截图如下:

Qt程序的发布和打包,任何电脑都可以安装_第2张图片

模式选择完毕之后开始构建当前项目,最后找到生成的带Release后缀的构建目录,如下图所示:

你可能感兴趣的:(Qt,高级开发工程师,qt,c++,ui,设计师)