银河麒麟-长城笔记本电脑编译Qt5.14.2
Posted 鱼酱2333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了银河麒麟-长城笔记本电脑编译Qt5.14.2相关的知识,希望对你有一定的参考价值。
编译环境
电脑:长城笔记本电脑(垃圾圾垃)
cpu:飞腾-FT2000,4核心(渣渣)
操作系统:银河麒麟(服务态度最差的操作系统厂商)
下载Qt5.14.2源码
https://download.qt.io/archive/qt/
- 解压命令
tar -xvf xxx
qt目录及下面的都改成用户分组
sudo chown -R :greatwall qt
输出帮助文档
sudo ./configure -help >help.txt
- 下面是简单的一些配置选项,详情查看 help
#安装目录
-prefix /home/Qt5
#使用编译器
-platform aarch64-linux-gnu-g++
#静态编译
-static
#不编译用例
-nomake examples
#不编译tests
-nomake tests
#xcb渲染
-qt-xcb
#开源版本
-opensource
#自动确认许可
-confirm-license
安装xcb库
xcb可能会报错,需要安装如下的库
sudo apt-get install libxcb*
sudo apt-get install libxkbcommon*
sudo ./configure -prefix /home/Qt5 -platform linux-aarch64-gnu-g++ -static -nomake examples -nomake tests -qt-xcb -opensource -confirm-license -skip qt3d
sudo make -j4
sudo make install
注:-skip qt3d ,因为3d东西编译不过,我就扔那不管了,哈哈。
以上是关于银河麒麟-长城笔记本电脑编译Qt5.14.2的主要内容,如果未能解决你的问题,请参考以下文章
Docker 搭建Ubuntu 16.0.4(银河麒麟V10) 构建环境