Loading

/lib/x86_84-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var

1 报错语句

/lib/x86_84-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var

2 原因

系统的 libcairo 是针对新版本的 libfreetype 构建的,而我们的寻找动态库路径上,可能有旧版本的 libfreetype,所以导致了这个问题

2 解决方法

执行以下语句:

sudo find / -name libfreetype*

查找系统中已存在的 libfreetype,删除自己上传的 libfreetype,使用系统自带的 libfreetype

3 参考资料

cannot load library libcairo - stack overflow - https://stackoverflow.com/questions/60309060/cannot-load-library-libcairo

posted @ 2022-02-22 16:34  她爱喝水  阅读(1616)  评论(0)    收藏  举报