- 需要事先安装好make和g++,openGL;
sudo apt install make
sudo apt install g++
sudo apt-get install build-essential libgl1-mesa-dev
sudo apt-get install freeglut3-dev
sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev
-
首先安装交叉编译工具:
sudo apt-get install gcc-arm-linux-gnueabi
。 -
然后下载并解压qt-everywhere-src-5.12.4.tar.xz
tar -xvf qt-everywhere-src-5.12.4.tar.xz
-
因为这里是直接使用arm-linux-gnueabi-gcc,所以不需要修改配置文件。
-
然后配置编译参数:
./configure -release -opensource -confirm-license -xplatform linux-arm-gnueabi-g++ -prefix usr/local/qt5.12.4 -nomake examples -silent -qpa linuxfb
这里设定make install 的目录是usr/local/qt5.12.4
。 -
修改环境变量
-
测试是否安装成功