ft2build.h:沒有那個文件或目錄

編譯Qt時:    ./configure -fontconfig

出現:    ft2build.h:沒有那個文件或目錄


這是由於顯示文字信息時還需要與字體相關的東西,解決方案:

sudo apt-get install python-dev libfreetype6-dev



問題又來了,configure未通過,提示Fontconfig未通過,於是進入/config.tests/x11/fontconfig目錄,執行make,發現缺少freetype相關的頭文件,首先保證freetype開發庫已經安裝:

sudo apt-get install libfreetype6-dev 

安裝後發現freetype頭文件沒在標準路徑,於是

ln -s /usr/include/freetype2/freetype/ /usr/include/freetype


再次在這裏make,還是出錯,發現缺少fontconfig開發庫,於是

sudo apt-get install libfontconfig1-dev




再次make,不再出錯。

然後進入Qt源代碼目錄,再次執行

./configure -fontconfig

通過。

make

make install

完成。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章