本文基于qt版本5.12.8在x86_64位上交叉移植出aarch64架构使用的库
一、编译环境 x86_64
uisrc@ubuntu:~$ arch
x86_64
uisrc@ubuntu:~$ ^C
uisrc@ubuntu:~$
二、QT版本5.12.8下载解压
wget http://download.qt.io/archive/qt/5.12/5.12.8/single/qt-everywhere-src-5.12.8.tar.xz
tar xcf qt-everywhere-src-5.12.8.tar.xz
三、linux交叉编译器
aarch64-linux-gnu-g++/aarch64-linux-gnu-gcc
四、配置临时交叉编译器,编译器路径配置自己的路径
uisrc@ubuntu:~$
uisrc@ubuntu:~$ export PATH=$PATH:/home/uisrc/SDK/toolchains/aarch64-linux/bin/
uisrc@ubuntu:~$ `
五、进入qt源码
uisrc@ubuntu:~/qt/qt-everywhere-src-5.12.8/qtbase/mkspecs/linux-aarch64-gnu-g++$ cd /home/uisrc/qt/qt-everywhere-src-5.12.8/qtbase/mkspecs/linux-aarch64-gnu-g&