编译过程主要参考了 《为树莓派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目录下),否则改对了依然会失败。