其他分享
首页 > 其他分享> > qt 5.12.10在Arm平台的编译

qt 5.12.10在Arm平台的编译

作者:互联网

操作系统:麒麟银河V10 (UOS经验证也可以)

cpu 平台:arm

下载源码,并解压。

安装依赖

sudo apt  install flex  bison gperf

sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev  libegl1-mesa-dev freeglut3-dev

这两个依赖如果不安装,会导致编译出的程序界面没有文字显示
sudo apt install libfontconfig1-dev
sudo apt install libfreetype6-dev

这三个依赖如果不安装,会导致没有*qpa.so文件

sudo apt install libxkbcommon
sudo apt install libxkbcommon-dev
sudo apt install libxkbcommon-x11

 

进入到源码目录,执行命令。

新建一个目录./build

然后在build目录中执行

../configure -release -opensource    -confirm-license -prefix /opt/Qt-5.12.10  -no-openssl -nomake tests -qt-xcb

如果需要openssl的话,则将-no-openssl去除。

因为我的机子是刚重装过的,所以还要先安装g++。

configure的时间比较长,耐心等待。如果没有-opensource 选项,中途会让你选择版本

标签:10,qt,libxkbcommon,sudo,openssl,dev,5.12,apt,install
来源: https://blog.csdn.net/sspdfn/article/details/111355599