編譯過程主要參考了 《爲樹莓派4交叉編譯QT5.14.2(帶EGLFS支持)》,能夠按照教程一步一步進行,在整個過程當中,有2個地方須要注意。git
1. sudo rpi-update 由於網絡問題,經過命令下載都會失敗,最好的辦法仍是本地安裝,更新壓縮包下載方法是,經過https://ghproxy.com/輸入連接https://github.com/Hexxeh/rpi-firmware/archive/master.tar.gz
下載,github
下載以後,按照《手動更新(rpi-update)樹莓派固件》步驟更新。網絡
結果查詢, ls -la /opt/vc/lib 看該目錄下是否有libEGL.so
和libGLESv2.so
這兩個庫,更新前這兩個庫都是沒有的。若是這兩個庫出現了,而且是真正的庫而不是軟連接,就說明更新基本成功。spa
2. 若是你在第三步「配置並交叉編譯Qt」,運行「./configure"失敗後,必定要記得在下一次運行configure前刪除
.netconfig.log
和config.cache(在qtbase目錄下),否則改對了依然會失敗。