回复: 共享一下自己编译的Qt吧 【6.7.2 / 6.5.3 / 6.2.8 / 5.15.14】
#36 [fsu0413 11-11 08:09]
5.12.10已更新
双十一我也来更新了,不知道有没有可爱的童鞋帮我买买买呢?
#37 [XChinux 11-13 14:49]
qtwebengine 5.15.1 mp4支持编译老失败,从楼主这里下载看看
#38 [fsu0413 12-14 12:23]
5.15.2的Webengine又TM挂了。。。。
这次的Windows和macos都挂了
Windows有一处warning as error的隐式类型转换,可能不改代码没法编译了
macos则是直接提示找不到SDK。。。。。或许和我升级macos 11.0有关
Edit 2020/12/14 晚
qtwebengine-chromium的83-based分支从5.15.2发布之后打了3个关于编译问题的补丁,不过看这发布时间。。。
Qt 5.15.2 11/20发布
macos big sur 11/12发布
VS2019 16.8.0 11/10发布
macos和VS2019都因为种种原因降级很麻烦,所以。。。。
如果5.15.3因为Qt今年的发布策略变更而不再开源的话,我不会再上传5.15.2的webengine版本。
Edit 2021/1/2 中午
qtbase的5.15分支已经两周没有更新了。。。
我怎么感觉5.15凉凉了。。。。。。。。。。。。。。。。。。。。。。
希望我不要一口毒奶把5.15.3奶没了。。。。。。。。。。。。。。。。。。。。。。
Edit 2021/1/11
5.15已经凉凉。。。。。。。。。。。。。。。。。。。。。。。
Edit 2021/2/20
5.15.3的Webengine依然对于公众开放,如果5.15.3的webengine发布了的话,我看看能不能把5.15.3的webengine放在5.15.2里编
届时的版本应该是
Qt 5.15.2 with Qt WebEngine 5.15.3 and QtScript 5.15.3
Edit 2021/2/24
5.15.3将于2月26日发布(按照Qt Wiki的发布日期)
Edit 2021/2/25
根据5.15.3 WebEngine的修改内容,WebEngine的构建将要依赖NodeJS。
这玩意是个新的依赖,我需要调查一下,可能不会那么快的给出弄好的Qt5.15.2 With Qt WebEngine 5.15.3版本。
(万一这玩意只是Qt瞎说的呢)
Edit 2021/2/27
Qt 5.15.3 咕咕咕了
Edir 2021/3/8
Qt 5.15.3于2021年3月4日发布。不过WebEngine的ReleaseNote直到最终日也没有合并进入5.15.3分支。。。。。
早晨把QtWebEngine 5.15.3的代码下载好了。把编译打开之后就去上班了。
晚上回来检查编译log,macOS和Windows两边的webengine都没编译出来,就是因为没有nodejs,看来Qt把这玩意写在Configure里了。
还有,Windows下的Webengine增加了一个Windows 10 SDK 10.0.19041的依赖。。。。
直到现在QtWebEngine 5.15.3还在编译,等编译完毕后上传。
Edit 2021/3/9 早晨
Windows版的WebEngine 5.15.3编译失败了!!!!居然TM是老问题!!!!!!!!可恶的Windows的260字符限制!!!!!!!!!!
macOS版的WebEngine 5.15.3编译在无framework版上成功,在framework版上失败,找不到头文件,原因未知,推 ..
#39 [fsu0413 12-19 22:34]
说下关于Qt6的构建进度。(2024/3/18 更新Windows on ARM)
0. 全平台
-- 上传的版本是strip的,为了减少程序大小。
1. 在Windows上,我仅会构建VS2019(及以上)和MinGW-w64版本,仅有64位。
-- VS2019 x86_64和MinGW-w64 x86_64已经OK,现在已经上传并已经投入个人其他项目的使用了。
-- arm64版本咕咕咕到6.2.0,现在应该可能可以编译过,还没有尝试。
-- 目前个人手里没有arm64的参考设备,且没有入手Microsoft Surface Pro X的打算。不会进行任何测试及实际项目使用。
---- 除非有dalao资助我购买Surface Pro X(硬件)或者Parallels Desktop(M1 Mac上的软件),树莓派之类的就不要了,我自己有
-- arm64版本因为只能交叉构建,所以需要一个现成的构建好的host版本,而且VS2019版本的arm64交叉构建是需要是VS2019的静态版的。
---- VS2019静态版目前有编译问题(as of 2021/12/5),需要咕咕咕到6.2.3。
-- (2024/3/18)本人购置了 Surface Pro 9 5G,并且 VS2022 开始支持 ARM64 开发,可以提供 VS2022 的主机编译ARM64架构的版本了
---- 经编译尝试,ARM64版不支持QtWebEngine(包括Qt 5),已全部skip
2. 在macOS上,暂时仅有x86_64版,arm版目前还没有适配完毕,Qt官方声明是6.2.0版本官方支持。
-- x86_64版现在已经编译成功,脚本已经搞定,已上传。
-- arm64版本已经编译成功,不过没有写脚本,目测和x86_64版本的脚本没什么区别。
---- 不过由于Qt官方没有适配完毕,所以是否真正可用需要等6.2.0官方支持后大家进行测试。
---- (截至2021/6/11)Mac上的homebrew提供了arm版本的Qt5.15.2和Qt6.1.0,可以供各位使用
------ 不过这个具体是不是homebrew自己打过一些Patch的我没有调查过,本帖子的项目是原版Qt,不会提供打过Patch的Qt版本
-- 个人的arm64 mac因重度使用,环境已经相当dirty。由于macOS的chroot不是特别容易搭建,我还不想重装系统,需要购买一个全新的mac mini来进行作业。(看双十一能不能降价吧,咕咕咕)
---- (2021/12/5)arm64 mac mini已入手,环境暂时没有配,等配好环境后再更新。
---- (2021/12/7)arm64 mac min ..
#40 回 fsu0413 的帖子 [海森堡 12-22 20:27]
fsu0413:说下关于Qt6的构建进度。
1. 在Windows上,我仅会构建VS2019(及以上)和MinGW版本,仅有64位。
-- VS2019已经编译通过,脚本已经搞定,已上传。
-- 现在MinGW版本有编译错误,已经报告给Qt官方。会在6.0.1中进行修复。脚本已经搞定,等待官方修复后会发布。
....... (2020-12-19 22:34)
请问您的编译脚本哪里下载呢?我只下载到了一个巨大的.7z,里面没看到有相关的编译脚本呀,还请明示,谢谢。