Qt 5.14.1静态编译设置

参考了下面链接网友的设置方法,静态库也是他编译好的,提供百度云下载,非常感谢他的无私奉献精神,已经给了点赞!

VS2017+QT5.10编译QT静态库

静态库下载地址如下:
下载链接:https://pan.baidu.com/s/1mhSDvhI 密码:fwyu

我电脑安装的是win10 64位 + vs 2019 + Qt creator 4.11.1

1、下载他编译好的静态库,在D盘建一个qt文件夹,把下载的库解压到这个文件夹内。因为他们编译的时候,一般都是设置d盘,而一般人的电脑都有d盘的。刚好我的qt安装在d盘,里面有个Qt5.14.2,不过不影响。
在这里插入图片描述
2、进入 工具 -》 选项,点 kits ,进入 Qt Version,点 右边 添加 ,选择如下图的 qmake.exe文件,然后它会自动添加进来,名称也会自动加上去。

在这里插入图片描述
提示有未安装的东西,不用理会。

在这里插入图片描述
3、设置kits,设置4个地方就可以了,如图所示:

在这里插入图片描述
4、新建一个空白QMaindow工程,切换到 项目 ,点击刚才添加的 kits-》 build,就可以完成静态编译了。
在这里插入图片描述
结论:
1、静态编译debug版的空白项目,单独一个,文件大小为35.7M
2、静态编译release版的空白项目,单独一个,文件大小为13.5M
3、动态编译版空白项目,目录需附带多个dll文件,需要用工具拷贝过来,大约68M
4、一般自己使用,动态编译就可以;发布给别人用,还是静态编译好点,至少比第三方打包工具方便,也更专业点

补充:静态编译生成的EXE可用UPX压缩,压缩率45%,也就是最后只有不到7M。
3.96版本的,下载地址:
https://github.com/upx/upx/releases

命令使用,打开CMD,进入UPX目录,输入就可以压缩了,压缩后会自动替换旧的:

upx 应用程序名称.exe

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XINGTECODE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值