QT移植:银河麒麟(Kylin)完整移植Qt5.9.2, 包含QCharts和QML等全部模块
最近项目接触到国产飞腾服务器,搭载的是我们国家自主的银河麒麟操作系统,系统自带Qt5.6,只有widget那套框架,没有QML也没有QCharts,因此尝试重新编译一个较新和稳定的Qt版本,所以选择了Qt5.9. 在此记录一下, 以便将来再用。Qt源码内的README文档已经把编译安装步骤写得很详细,出了问题第一时间对照文档是否有遗漏或疏忽。 一、 准备工作 1、官网下载Qt源码,Qt Creator源码。 http://download.qt.io/archive/qt/5.9/5.9.2/single/ http://download.qt.io/official_releases/qtcreator/4.5/4.5.0/ 2、官网下载zlib库 http://www.zlib.net/ 3、确保系统的gcc,g++, python, perl等符合Qt安装要求,具体请参见Qt源码内的README文档 二、编译安装Qt 1、将下载的文件放到/home/kylin/Qt_Source文件夹内 2、解压zlib源码, 进入源码目录,执行以下代码安装。如果系统已经有zlib库, 可以不用执行此步骤 ./configure make & make install 3、解压qt-everywhere-opensource-src-5.9.2源码包,进入解压后的文件夹, 执行.