麒麟arm架构 编译安装qt5.14.2

安装qt需要的依赖 。。。。
sudo apt-get install libxcb-xinerama0-dev
sudo apt-get install build-essential perl
sudo apt-get install libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
sudo apt-get install flex bison gperf libicu-dev libxslt-dev ruby
sudo apt-get install libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libdbus-1-dev libfontconfig1-dev libcap-dev libxtst-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libxss-dev libegl1-mesa-dev gperf bison
sudo apt-get install libasound2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
sudo apt-get install libglfw3-dev libgles2-mesa-dev
编译支持./configure --prefix=/home/Qt5.14.2 -opengl es2

x264下载编译

git clone https://code.videolan.org/videolan/x264.git

ffmpeg下载编译

http://ffmpeg.org/download.html

1、先在官网下载qt源码:

https://download.qt.io/archive/qt/5.14/5.14.2/single/[qt源码下载地址]
下载页面

2、解压编译

使用tar -xvf qt-everywhere-src-5.14.2.tar.xz 解压压缩包
cd qt-everywhere-src-5.14.2
执行 ./configure --prefix=/usr/local/qt.5.14.2
make -j8
sudo make install

3、遇到的错误以及 解决办法

在这里插入图片描述
这类错误只需要进入模块 执行make 然后在到外层目录 执行 sudo make install

在这里插入图片描述

这个是找不到依赖库 解决方法:sudo apt-get install libxkbcommon-x11-dev
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值