/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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM