回复: 共享一下自己编译的Qt吧 【6.7.2 / 6.5.3 / 6.2.8 / 5.15.14】
#21 回 stlcours 的帖子 [fsu0413 01-16 07:35]
stlcours:支持只做LTS的精态编译版,而且一共只有4个版本,未来10年都够用了,也只需要这么精态编译一次。所以麻烦都重新打包一下吧,5.6.35.9.9 5.12.6 还有未来的5.15.X,其它版本真心不需要
如果想一劳永逸的话,5.12.6都不用做了,等5.12.9出现以后再做。
真心谢谢。 (2020-01-09 23:01)
2024/3/29更新:
5.12的静态在2023年初删除,因为5.15相比5.12没有提高平台需求,同时Qt6放弃Win7支持,所以5.15静态会一直做
鉴于5.15在2023年初的进度已经赶上了5.12(当时5.12已经EOL一年多了),所以5.12的静态删了,只留了5.15
2021/1/11更新:
Qt 5.15的分支关了。。。。白扯了
2020/6/10更新:
Qt打脸了,如果Qt 5.15对于开源用户并非LTS的话,5.12的静态编译可能要一直做下去。。。。。
现在就要看看Qt 6或者5.16发布之后更新的Qt 5.15的源码能不能下载的到
-------------------------------------------------------------------------------------
5.6的环境我已经删了,要想做的话需要重新装
5.9不是最新,不想做
5.12的话等OpenSSL或者Qt更新的话我肯定会做一版,当然是5.15没发布的情况下
5.15发布的话我不会再做5.12的静态编译
其实这种决定是有原因的:
静态编译只在发布单独的可执行EXE时才需要,不过。。。
1. 静态编译只适用于开源代码或者购买了许可证的情况,否则是有授权问题的
2. 静态编译会少一些只适用于动态编译的模块(比如WebEngine)
3. 使用静态编译的话不能使用动态链接插件
4. 静态编译的库没有link,可能会导致后续使用时出现Link问题
所以。。。。。。请理解。
#22 回 pcuznh 的帖子 [fsu0413 02-02 05:50]
pcuznh:原来如此。那我就坐等修复版啦 (2020-01-07 23:48)
5.12.6版本已经修复(重新编译了,使用的VS2017 15.9.19)
#23 [XChinux 02-07 20:11]
楼主强大
#24 [whx110123 04-12 11:03]
大佬,第一次用静态库,用了您的Qt5.12.8-Windows-x86_64-MinGW7.3.0-staticFull-20200410,在发布release程序时,提示几个lib.a文件不存在,发布不了。查了好久发现是静态库下lib里prl文件所有编译器的路径和我的不一样,全改了就能发布了,我不知道这么做对不对,其他地方还有没有需要改的
#25 回 whx110123 的帖子 [fsu0413 04-14 07:13]
whx110123:大佬,第一次用静态库,用了您的Qt5.12.8-Windows-x86_64-MinGW7.3.0-staticFull-20200410,在发布release程序时,提示几个lib.a文件不存在,发布不了。查了好久发现是静态库下lib里prl文件所有编译器的路径和我的不一样,全改了就能发布了,我不知道这么做对不对,其他地方还有没 .. (2020-04-12 11:03)
直接QQtPatcher解决