Linux下QT程序打包使用linuxdeployqt提示glibc版本过高

在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打包,以便打包的程序能在大多数系统中正常运行

你可能感兴趣的:(QT,C++,c++,qt,后端,linux)