MSYS2/UCRT64环境下QTCreator包更新后无法启动的问题求助
各位好,我最近碰到了一个头疼的问题:在MSYS2的UCRT64环境里执行完一次全系统包更新后,QtCreator彻底没法启动了。
我试了几个最基础的测试命令,连版本查询和帮助信息都调不出来,输入命令后没有任何输出,直接就退出了:
/ >qtcreator --version / >qtcreator --help / >qtcreator / >
我甚至重启了系统,但问题还是没解决。
这次更新是通过执行pacman -Syyuu触发的全系统升级,具体的更新日志如下:
[2024-10-25T08:41:02-0600] [PACMAN] Running 'pacman -Syyuu'
[2024-10-25T08:41:02-0600] [PACMAN] synchronizing package lists
[2024-10-25T08:41:17-0600] [PACMAN] starting core system upgrade
[2024-10-25T08:41:18-0600] [PACMAN] starting full system upgrade
[2024-10-25T08:44:23-0600] [ALPM] transaction started
[2024-10-25T08:44:23-0600] [ALPM] upgraded mingw-w64-ucrt-x86_64-libltdl (2.4.7-2 → 2.5.3-1)
[2024-10-25T08:44:27-0600] [ALPM] upgraded mingw-w64-ucrt-x86_64-petsc (3.22.0-1 → 3.22.0-2)
[2024-10-25T08:44:34-0600] [ALPM] upgraded mingw-w64-ucrt-x86_64-qt6-base (6.7.2-2 → 6.8.0-1)
[2024-10-25T08:44:34-0600] [ALPM] upgraded mingw-w64...(后续升级包内容被截断)
我注意到Qt6的基础库从6.7.2版本直接升级到了6.8.0,猜测这个大版本的跳跃可能和QtCreator无法启动有关,但不知道具体该怎么排查和修复。有没有朋友遇到过类似的问题,能给我一些思路或者解决方案吗?
备注:内容来源于stack exchange,提问作者Tyler Shellberg

