Qt5.9.9 程序启动报错:libQt5XcbQpa.so.5: undefined symbol: FT

    技术2026-02-11  49

    今天使用Qt5.9.9编译程序,成功,但是运行时报错:libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format

    解决办法:安装freetype和freetype-devel

    sudo yum install freetype freetype-devel

    再次运行即可成功。

    在此温馨提示:将Qt程序打包时,需要将安装的依赖也打包进去,否则在新的环境还是无法运行,一般打包对应依赖程序的so文件即可,例如freetype则需要打包/usr/lib64/libfreetype.so*

    Processed: 0.012, SQL: 10