本文介绍如何在Ubuntu16.04LTS x64主机平台上为ARM40A5D3目标平台编译Qt5.9.8。内容包括在已经搭建完毕的ARM GCC编译工具链gcclinaro4.9.4的环境中,如何下载并解压Qt5.9.8源代码包、编辑qmake.conf文件、移植TSLIB到ARM40A5以及移植SQLite3到ARM40A5。在未出错的情况下,可以使用Qt5.9.8的configure编译选项进行编译。适当调整标题内容以避免重复,但原意不变。