2024年4月22日发(作者:)
Qt
学习(六)
VS2013
编译
Qt5.3.1
的静态库
分类: Qt(windows) 2014-07-11 08:36147人阅读评论(5)收藏举报
今天用Qt写了个小程序,拷到另一台电脑发现无法运行,缺少文
件。查了一下资料,发现是动态链接库的问题,因为原来一直用的微软
系列的开发工具,这个问题不怎么突出,现在用Qt写程序,这个问题
就很麻烦了。
针对这个问题网上找到的资料有两种解决方法,一是将程序需要的
库文件放在一起,这个显然很麻烦,而且个人很不喜欢这种方式;另一
种就是静态编译,所谓静态编译,就是编译器在编译可执行文件的时候,
将可执行文件需要调用的对应动态链接库中的部分提取出来,链接到可
执行文件中去,使可执行文件在运行的时候不依赖于动态链接库。
下面介绍一下我自己编译静态库的过程,网上资料不少,但是介绍
的都不全面,加上我这方面的基础也不怎么样,着实花了一番功夫。不
多废话,开始介绍:
1、下载Qt5.3.1的源码:
打开官网下载页面,点击红线画着的文字“zip”下载源码:
保存图片,改后缀为7z,有下载网址
2、安装python


发布评论