银河麒麟-长城笔记本电脑编译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的主要内容,如果未能解决你的问题,请参考以下文章

银河麒麟V10 wine 简明安装教程

银河麒麟V10 wine 简明安装教程

银河麒麟V10 wine 简明安装教程

Docker 搭建Ubuntu 16.0.4(银河麒麟V10) 构建环境

银河麒麟操作系统v10解决了困扰国产操作系统已久的几个大问题

银河麒麟操作系统编译缺少kdeamon.h文件