在https://github.com/probonopd/linuxdeployqt/releases 下载的最新的linuxdeployqt工具运行时提示glibc版本过高。看了看要求strverscmp (glcv, “2.28”) < 0,也就是不能超过2.27,而我的系统里的版本是2.29
打开linuxdeployqt源码看了一下,发现运行时传个-unsupported-allow-new-glibc就可以了
执行linuxdeployqt app -appimage -unsupported-allow-new-glibc,成功
真正应用时还是推荐在低版本glibc打包,以便打包的程序能在大多数系统中正常运行

当使用从https://github.com/probonopd/linuxdeployqt/releases下载的最新版linuxdeployqt时,遇到glibc版本过高导致无法运行的问题。通过查看源码,发现可以添加'-unsupported-allow-new-glibc'参数来允许使用更高版本的glibc。执行带有此参数的命令后,工具成功运行。尽管如此,建议在低版本glibc环境下进行打包,以确保程序的广泛兼容性。
1141

被折叠的 条评论
为什么被折叠?



