下载并解压
tar -xvf qt-everywhere-opensource-src-5.8.0.tar.gz
cd qt-everywhere-opensource-src-5.8.0/qtbase/mkspecs
cp -r linux-arm-gnueabi-g++ aarch64-linux-gnu-g++
cd aarch64-linux-gnu-g++
修改qmake.conf
configure & make
cd qt-everywhere-opensource-src-5.8.0
./configure -prefix /usr/local/qt-arm/ -release -opensource -xplatform aarch64-linux-gnu-g++ -no-opengl -nomake examples -no-iconv
make
sudo make install
测试
编写测试代码
执行 /usr/local/qt-arm/bin/qmake -project -o *.pro
修改生成的pro文件:*/usr/local/qt-arm/bin/qmake -project -o .pro
因调用opencv库,将/usr/local/opencv-arm/lib/下的库文件copy到gcc-arm/aarch64-linux-gnu/lib/
qmake & make
/usr/local/qt-arm/bin/qmake *.pro #(此步骤生成Makefile)
make