2024年5月9日发(作者:)

Qt静态库的下载和安装配置

(2015.01.19 by Winland)

在Windows下使用Qt开发最后都是要发布程序的,Qt官方的库都是动态链接库,

如果发布就需要一大堆的dll,而且还要记得复制 plugins/platforms里面的插件,如果

用到各种格式图片还要 plugins/imageformats里面的插件,所以东西会越弄越多。针对

Windows部署基于Qt的软件,Qt官方有专门文档:

/qt-5/

对于动态版本程序发布,官方Qt库里面也带了专门部署工具:

QTDIR/bin/windeployqt ,

这个本人也没用过,感兴趣的可以自己试试。

本文主要讲Qt静态库的下载、安装和配置使用。使用静态Qt编译的程序只需要一个

exe文件,就可以走遍天下都不怕。可以自己根据Qt的源代码编译自己的静态版本Qt库,

但这个过程非常耗费时间,而且如果有问题还要重新编译,比较麻烦。幸好网上有现成编

译好的静态库,所以给新手和懒人提供了方便。

一、Qt Static Builds 下载

在网上寻找Qt静态库,就搜索Qt Static Builds ,目前找到两个地方有:

/projects/static-qt/

/fostersoftware/QtStaticWindows

第一个是SourceForge上的项目,第二个是GitHub上的项目,这两个网站希望新手

记牢了,以后要找好东西都可以去这两个网站。

GitHub上面的QtStaticWindows比较新,是5.3.2版本的,所以就选这个来做教程

示范。

从GitHub网站下载东西,可以直接点击网页右边“Download ZIP”

但是这个下载可能比较卡比较慢,也可能挂掉。推荐的是安装git工具,新建QtStatic

目录,在该目录里执行命令:

git clone /fostersoftware/