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