Centos

C++ 連結錯誤:’libcairo.so:對 FT_Get_Var_Blend_Coordinates 的未定義引用'

  • July 23, 2020

我正在嘗試通過 CLion 建構一個 C++ 項目,並且在連結過程中無法克服此錯誤:

/lib/../lib64/libcairo.so: undefined reference to FT_Get_Var_Blend_Coordinates'`

我想知道是否有人知道這個問題的根源可能是什麼——我在論壇中發現了一些類似的問題,這些問題通過刪除有問題的包得到了解決,但我沒有安裝上述任何包。

cairo 的版本是 cairo-1.15.12-4.el7.x86_64

FT_Get_Var_Blend_Coordinates函式於 2016 年 10 月在 2.7 版左右添加到 Freetype2 庫中。Cairo 需要的您的 Freetype 庫可能太舊了。

引用自:https://unix.stackexchange.com/questions/599879